linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Fsnotify changes for 5.19-rc1
@ 2022-05-25 12:33 Jan Kara
  2022-05-26  2:59 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jan Kara @ 2022-05-25 12:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-fsdevel

  Hello Linus,

  could you please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify_for_v5.19-rc1

The biggest part of this pull is support for fsnotify inode marks that
don't pin inodes in memory but rather get evicted together with the inode
(they are useful if userspace needs to exclude receipt of events from
potentially large subtrees using fanotify ignore marks). There is also
a fix for more consistent handling of events sent to parent and a fix of
sparse(1) complaints.

Top of the tree is dccd855771b3. The full shortlog is:

Amir Goldstein (18):
      inotify: show inotify mask flags in proc fdinfo
      inotify: move control flags from mask to mark flags
      fsnotify: fix wrong lockdep annotations
      fsnotify: pass flags argument to fsnotify_alloc_group()
      fsnotify: make allow_dups a property of the group
      fsnotify: create helpers for group mark_mutex lock
      inotify: use fsnotify group lock helpers
      audit: use fsnotify group lock helpers
      nfsd: use fsnotify group lock helpers
      dnotify: use fsnotify group lock helpers
      fsnotify: allow adding an inode mark without pinning inode
      fanotify: create helper fanotify_mark_user_flags()
      fanotify: factor out helper fanotify_mark_update_flags()
      fanotify: implement "evictable" inode marks
      fanotify: use fsnotify group lock helpers
      fanotify: enable "evictable" inode marks
      fsnotify: introduce mark type iterator
      fsnotify: consistent behavior for parent not watching children

Vasily Averin (1):
      fanotify: fix incorrect fmode_t casts

The diffstat is

 fs/nfsd/filecache.c                  |  14 +++--
 fs/notify/dnotify/dnotify.c          |  13 ++--
 fs/notify/fanotify/fanotify.c        |  24 ++------
 fs/notify/fanotify/fanotify.h        |  12 ++++
 fs/notify/fanotify/fanotify_user.c   | 104 +++++++++++++++++++++-----------
 fs/notify/fdinfo.c                   |  21 ++-----
 fs/notify/fsnotify.c                 |  89 ++++++++++++++--------------
 fs/notify/group.c                    |  32 ++++++----
 fs/notify/inotify/inotify.h          |  19 ++++++
 fs/notify/inotify/inotify_fsnotify.c |   2 +-
 fs/notify/inotify/inotify_user.c     |  47 +++++++++------
 fs/notify/mark.c                     | 112 +++++++++++++++++++++++------------
 include/linux/fanotify.h             |   1 +
 include/linux/fsnotify_backend.h     |  98 +++++++++++++++++++++++-------
 include/uapi/linux/fanotify.h        |   1 +
 kernel/audit_fsnotify.c              |   5 +-
 kernel/audit_tree.c                  |  34 +++++------
 kernel/audit_watch.c                 |   2 +-
 18 files changed, 396 insertions(+), 234 deletions(-)

							Thanks
								Honza

-- 
Jan Kara <jack@suse.com>
SUSE Labs, CR

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] Fsnotify changes for 5.19-rc1
  2022-05-25 12:33 [GIT PULL] Fsnotify changes for 5.19-rc1 Jan Kara
@ 2022-05-26  2:59 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-05-26  2:59 UTC (permalink / raw)
  To: Jan Kara; +Cc: Linus Torvalds, linux-fsdevel

The pull request you sent on Wed, 25 May 2022 14:33:50 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify_for_v5.19-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e375780b631a5fc2a61a3b4fa12429255361a31e

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-05-26  2:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-25 12:33 [GIT PULL] Fsnotify changes for 5.19-rc1 Jan Kara
2022-05-26  2:59 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).