From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx2.suse.de ([195.135.220.15]:39976 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729096AbeLTNmM (ORCPT ); Thu, 20 Dec 2018 08:42:12 -0500 Date: Thu, 20 Dec 2018 14:42:09 +0100 From: Jan Kara To: Linus Torvalds Cc: linux-fsdevel@vger.kernel.org Subject: [GIT PULL] Fsnotify changes for v4.21-rc1 Message-ID: <20181220134209.GA15045@quack2.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hello Linus, could you please pull from git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify_for_v4.20-rc8 to get support for new FAN_OPEN_EXEC event and couple of cleanups around fsnotify. Top of the tree is 2aad26fa0a3d. The full shortlog is: Eric Biggers (1): fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() Kees Cook (1): fanotify: Make sure to check event_len when copying Matthew Bobrowski (4): fanotify: return only user requested event types in event mask fanotify: introduce new event mask FAN_OPEN_EXEC fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path fanotify: introduce new event mask FAN_OPEN_EXEC_PERM Nikolay Borisov (1): fanotify: Use inode_is_open_for_write The diffstat is fs/notify/fanotify/fanotify.c | 32 ++++++++++++-------- fs/notify/fanotify/fanotify_user.c | 12 ++++++-- fs/notify/fdinfo.c | 1 + fs/notify/fsnotify.c | 2 +- include/linux/fanotify.h | 5 ++-- include/linux/fsnotify.h | 61 ++++++++++++++++++++++---------------- include/linux/fsnotify_backend.h | 11 +++++-- include/uapi/linux/fanotify.h | 2 ++ 8 files changed, 79 insertions(+), 47 deletions(-) Thanks Honza -- Jan Kara SUSE Labs, CR