[GIT PULL] fsnotify changes for 6.10-rc1

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

 



  Hello Linus,

  could you please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify_for_v6.10-rc1

The pull contains:
  * Changes to reduce overhead of fsnotify infrastructure when no
    permission events are in use
  * A few small cleanups

Top of the tree is 795bb82d12a1. The full shortlog is:

Amir Goldstein (11):
      fsnotify: rename fsnotify_{get,put}_sb_connectors()
      fsnotify: create helpers to get sb and connp from object
      fsnotify: create a wrapper fsnotify_find_inode_mark()
      fanotify: merge two checks regarding add of ignore mark
      fsnotify: pass object pointer and type to fsnotify mark helpers
      fsnotify: create helper fsnotify_update_sb_watchers()
      fsnotify: lazy attach fsnotify_sb_info state to sb
      fsnotify: move s_fsnotify_connectors into fsnotify_sb_info
      fsnotify: use an enum for group priority constants
      fsnotify: optimize the case of no permission event watchers
      fsnotify: fix UAF from FS_ERROR event on a shutting down filesystem

Gustavo A. R. Silva (1):
      fsnotify: Avoid -Wflex-array-member-not-at-end warning

Nikita Kiryushin (1):
      fanotify: remove unneeded sub-zero check for unsigned value

The diffstat is

 fs/nfsd/filecache.c                |   4 +-
 fs/notify/dnotify/dnotify.c        |   4 +-
 fs/notify/fanotify/fanotify_user.c | 143 +++++++++---------------------
 fs/notify/fdinfo.c                 |  20 ++---
 fs/notify/fsnotify.c               |  27 ++++--
 fs/notify/fsnotify.h               |  39 ++++++---
 fs/notify/inotify/inotify_user.c   |   2 +-
 fs/notify/mark.c                   | 174 ++++++++++++++++++++++++++++---------
 fs/super.c                         |   1 +
 include/linux/fs.h                 |  14 +--
 include/linux/fsnotify.h           |  21 ++++-
 include/linux/fsnotify_backend.h   |  97 ++++++++++++++-------
 kernel/audit_tree.c                |   2 +-
 kernel/audit_watch.c               |   2 +-
 14 files changed, 334 insertions(+), 216 deletions(-)

							Thanks
								Honza

-- 
Jan Kara <jack@xxxxxxxx>
SUSE Labs, CR




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

  Powered by Linux