[git pull] vfs pile 2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	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).

	One trivial conflict in f2fs - arguments of f2fs_inode_by_name()
and f2fs_find_entry() are modified both here and in mainline.  Mainline adds
struct page ** and this series turns struct qstr * to const struct qstr *.
Changes are independent, resolved in an obvious way.

The following changes since commit 92d21ac74a9e3c09b0b01c764e530657e4c85c49:

  Linux 4.7-rc7 (2016-07-10 20:24:59 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.const-qstr

for you to fetch changes up to 19a6d89de2f10ee3b18c3b9fd6c7c2e249a30d71:

  qstr: constify instances in adfs (2016-07-30 12:25:53 -0400)

----------------------------------------------------------------
Al Viro (15):
      qstr: constify dentry_init_security
      qstr: constify instances in logfs
      qstr: constify instances in hfsplus
      qstr: constify instances in hfs
      qstr: constify instances in autofs4
      qstr: constify instances in ocfs2
      qstr: constify instances in nfs
      qstr constify instances in fs/dcache.c
      qstr: constify instances in fuse
      qstr: constify instances in procfs
      qstr: constify instances in vfat
      qstr: constify instances in ext2
      qstr: constify instances in f2fs
      qstr: constify instances in lustre
      qstr: constify instances in adfs

 drivers/staging/lustre/lustre/llite/statahead.c |  4 ++--
 fs/adfs/dir.c                                   |  4 ++--
 fs/autofs4/root.c                               |  8 ++++----
 fs/autofs4/waitq.c                              |  4 ++--
 fs/dcache.c                                     |  4 ++--
 fs/ext2/dir.c                                   |  6 +++---
 fs/ext2/ext2.h                                  |  4 ++--
 fs/f2fs/dir.c                                   |  4 ++--
 fs/f2fs/f2fs.h                                  |  4 ++--
 fs/fat/namei_vfat.c                             |  6 +++---
 fs/fuse/dir.c                                   |  4 ++--
 fs/fuse/fuse_i.h                                |  2 +-
 fs/fuse/inode.c                                 |  8 ++------
 fs/hfs/catalog.c                                | 12 ++++++------
 fs/hfs/hfs_fs.h                                 | 14 +++++++-------
 fs/hfs/inode.c                                  |  2 +-
 fs/hfs/trans.c                                  |  2 +-
 fs/hfsplus/catalog.c                            | 12 ++++++------
 fs/hfsplus/hfsplus_fs.h                         | 10 +++++-----
 fs/logfs/dir.c                                  |  4 ++--
 fs/nfs/nfs3proc.c                               |  8 ++++----
 fs/nfs/nfs4_fs.h                                |  5 +++--
 fs/nfs/nfs4namespace.c                          |  4 ++--
 fs/nfs/nfs4proc.c                               | 16 ++++++++--------
 fs/nfs/proc.c                                   |  8 ++++----
 fs/nfs/unlink.c                                 |  2 +-
 fs/ocfs2/dlm/dlmdomain.c                        |  4 +---
 fs/ocfs2/dlmfs/dlmfs.c                          |  4 ++--
 fs/ocfs2/dlmfs/userdlm.c                        |  2 +-
 fs/ocfs2/dlmfs/userdlm.h                        |  2 +-
 fs/proc/proc_sysctl.c                           |  2 +-
 include/linux/dcache.h                          |  2 +-
 include/linux/lsm_hooks.h                       |  2 +-
 include/linux/nfs_xdr.h                         |  8 ++++----
 include/linux/security.h                        |  4 ++--
 security/security.c                             |  2 +-
 security/selinux/hooks.c                        |  2 +-
 37 files changed, 95 insertions(+), 100 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux