Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 6 Aug 2016 13:49:02 +0000 (09:49 -0400)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 6 Aug 2016 13:49:02 +0000 (09:49 -0400)
commit835c92d43b29eb354abdbd5475308a474d7efdfa
tree9b7808c219f01859508d1a7fca2f39eccb4b19b9
parentce804bf598b59427a2c930e5c1f5fe2e51f1b517
parent19a6d89de2f10ee3b18c3b9fd6c7c2e249a30d71
Merge branch 'work.const-qstr' of git://git./linux/kernel/git/viro/vfs

Pull qstr constification updates from Al Viro:
 "Fairly self-contained bunch - surprising lot of places passes struct
  qstr * as an argument when const struct qstr * would suffice; it
  complicates analysis for no good reason.

  I'd prefer to feed that separately from the assorted fixes (those are
  in #for-linus and with somewhat trickier topology)"

* 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  qstr: constify instances in adfs
  qstr: constify instances in lustre
  qstr: constify instances in f2fs
  qstr: constify instances in ext2
  qstr: constify instances in vfat
  qstr: constify instances in procfs
  qstr: constify instances in fuse
  qstr constify instances in fs/dcache.c
  qstr: constify instances in nfs
  qstr: constify instances in ocfs2
  qstr: constify instances in autofs4
  qstr: constify instances in hfs
  qstr: constify instances in hfsplus
  qstr: constify instances in logfs
  qstr: constify dentry_init_security
21 files changed:
drivers/staging/lustre/lustre/llite/statahead.c
fs/adfs/dir.c
fs/autofs4/waitq.c
fs/dcache.c
fs/ext2/ext2.h
fs/f2fs/dir.c
fs/f2fs/f2fs.h
fs/fat/namei_vfat.c
fs/fuse/dir.c
fs/fuse/fuse_i.h
fs/fuse/inode.c
fs/hfs/inode.c
fs/hfsplus/hfsplus_fs.h
fs/logfs/dir.c
fs/nfs/nfs4_fs.h
fs/nfs/nfs4proc.c
fs/proc/proc_sysctl.c
include/linux/dcache.h
include/linux/nfs_xdr.h
security/security.c
security/selinux/hooks.c