Merge tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 7 Oct 2022 00:31:02 +0000 (17:31 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 7 Oct 2022 00:31:02 +0000 (17:31 -0700)
Pull vfs constification updates from Al Viro:
 "whack-a-mole: constifying struct path *"

* tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  ecryptfs: constify path
  spufs: constify path
  nd_jump_link(): constify path
  audit_init_parent(): constify path
  __io_setxattr(): constify path
  do_proc_readlink(): constify path
  overlayfs: constify path
  fs/notify: constify path
  may_linkat(): constify path
  do_sys_name_to_handle(): constify path
  ->getprocattr(): attribute name is const char *, TYVM...

1  2 
fs/ecryptfs/file.c
fs/internal.h
fs/overlayfs/inode.c
fs/overlayfs/overlayfs.h
fs/overlayfs/readdir.c
fs/overlayfs/super.c
include/linux/lsm_hook_defs.h
include/linux/security.h
security/security.c
security/selinux/hooks.c
security/smack/smack_lsm.c

Simple merge
diff --cc fs/internal.h
Simple merge
Simple merge
Simple merge
index 8c25d185cdc0d6abeda9727c77705f914709a1db,268ed415577ad0bd4941b7fdc43be451fc27c252..2b210640036c4b49808b29631b7b27f078df5960
@@@ -544,10 -544,10 +544,10 @@@ static bool ovl_fill_plain(struct dir_c
        }
        list_add_tail(&p->l_node, rdd->list);
  
 -      return 0;
 +      return true;
  }
  
- static int ovl_dir_read_impure(struct path *path,  struct list_head *list,
+ static int ovl_dir_read_impure(const struct path *path,  struct list_head *list,
                               struct rb_root *root)
  {
        int err;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge