No description
Find a file
Amir Goldstein 929943b38d fanotify: add support for FAN_REPORT_NAME
Introduce a new fanotify_init() flag FAN_REPORT_NAME.  It requires the
flag FAN_REPORT_DIR_FID and there is a constant for setting both flags
named FAN_REPORT_DFID_NAME.

For a group with flag FAN_REPORT_NAME, the parent fid and name are
reported for directory entry modification events (create/detete/move)
and for events on non-directory objects.

Events on directories themselves are reported with their own fid and
"." as the name.

The parent fid and name are reported with an info record of type
FAN_EVENT_INFO_TYPE_DFID_NAME, similar to the way that parent fid is
reported with into type FAN_EVENT_INFO_TYPE_DFID, but with an appended
null terminated name string.

Link: https://lore.kernel.org/r/20200716084230.30611-21-amir73il@gmail.com
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
2020-07-27 23:24:00 +02:00
arch Raise gcc version requirement to 4.9 2020-07-08 10:48:35 -07:00
block
certs
crypto
Documentation Documentation: update for gcc 4.9 requirement 2020-07-08 12:28:44 -07:00
drivers
fs fanotify: add support for FAN_REPORT_NAME 2020-07-27 23:24:00 +02:00
include fanotify: add support for FAN_REPORT_NAME 2020-07-27 23:24:00 +02:00
init
ipc
kernel audit: do not set FS_EVENT_ON_CHILD in audit marks mask 2020-07-27 23:16:33 +02:00
lib
LICENSES
mm Raise gcc version requirement to 4.9 2020-07-08 10:48:35 -07:00
net
samples
scripts
security
sound sound fixes for 5.8-rc5 2020-07-08 11:07:09 -07:00
tools Raise gcc version requirement to 4.9 2020-07-08 10:48:35 -07:00
usr
virt
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.