linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Fanotify changes for v5.1-rc1
@ 2019-03-01 15:13 Jan Kara
  2019-03-07 17:50 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jan Kara @ 2019-03-01 15:13 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-fsdevel, LKML

  Hello Linus,

  could you please pull from

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

to get support for fanotify directory events and changes to make waiting
for fanotify permission event response killable.

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

Amir Goldstein (17):
      fsnotify: annotate directory entry modification events
      fsnotify: remove dirent events from FS_EVENTS_POSS_ON_CHILD mask
      fsnotify: send all event types to super block marks
      fsnotify: move mask out of struct fsnotify_event
      fanotify: rename struct fanotify_{,perm_}event_info
      fanotify: open code fill_event_metadata()
      fanotify: encode file identifier for FAN_REPORT_FID
      fanotify: copy event fid info to user
      fanotify: enable FAN_REPORT_FID init flag
      fanotify: cache fsid in fsnotify_mark_connector
      vfs: add vfs_get_fsid() helper
      fanotify: use vfs_get_fsid() helper instead of vfs_statfs()
      fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events
      fanotify: check FS_ISDIR flag instead of d_is_dir()
      fanotify: support events with data type FSNOTIFY_EVENT_INODE
      fanotify: add support for create/attrib/move/delete events
      fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID

Jan Kara (8):
      fanotify: Select EXPORTFS
      fanotify: Fold dequeue_event() into process_access_response()
      fanotify: Move locking inside get_one_event()
      fsnotify: Create function to remove event from notification list
      fanotify: Simplify cleaning of access_list
      fanotify: Track permission event state
      fanotify: Use interruptible wait when waiting for permission events
      fanotify: Make waits for fanotify events only killable

The diffstat is

 fs/notify/fanotify/Kconfig           |   1 +
 fs/notify/fanotify/fanotify.c        | 267 +++++++++++++++++++++----
 fs/notify/fanotify/fanotify.h        | 116 +++++++++--
 fs/notify/fanotify/fanotify_user.c   | 373 ++++++++++++++++++++++++-----------
 fs/notify/fsnotify.c                 |  15 +-
 fs/notify/inotify/inotify.h          |   1 +
 fs/notify/inotify/inotify_fsnotify.c |  18 +-
 fs/notify/inotify/inotify_user.c     |   5 +-
 fs/notify/mark.c                     |  42 +++-
 fs/notify/notification.c             |  42 ++--
 fs/statfs.c                          |  14 ++
 include/linux/fanotify.h             |  26 ++-
 include/linux/fsnotify.h             |  73 +++++--
 include/linux/fsnotify_backend.h     |  67 ++++---
 include/linux/statfs.h               |   3 +
 include/uapi/linux/fanotify.h        |  29 +++
 16 files changed, 828 insertions(+), 264 deletions(-)

							Thanks
								Honza

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

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

* Re: [GIT PULL] Fanotify changes for v5.1-rc1
  2019-03-01 15:13 [GIT PULL] Fanotify changes for v5.1-rc1 Jan Kara
@ 2019-03-07 17:50 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2019-03-07 17:50 UTC (permalink / raw)
  To: Jan Kara; +Cc: Linus Torvalds, linux-fsdevel, LKML

The pull request you sent on Fri, 1 Mar 2019 16:13:00 +0100:

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

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

Thank you!

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

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

end of thread, other threads:[~2019-03-07 17:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-01 15:13 [GIT PULL] Fanotify changes for v5.1-rc1 Jan Kara
2019-03-07 17:50 ` 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).