Commit 3644286
committed
Merge tag 'fsnotify_for_v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Pull fsnotify updates from Jan Kara:
- support for limited fanotify functionality for unpriviledged users
- faster merging of fanotify events
- a few smaller fsnotify improvements
* tag 'fsnotify_for_v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs:
shmem: allow reporting fanotify events with file handles on tmpfs
fs: introduce a wrapper uuid_to_fsid()
fanotify_user: use upper_32_bits() to verify mask
fanotify: support limited functionality for unprivileged users
fanotify: configurable limits via sysfs
fanotify: limit number of event merge attempts
fsnotify: use hash table for faster events merge
fanotify: mix event info and pid into merge key hash
fanotify: reduce event objectid to 29-bit hash
fsnotify: allow fsnotify_{peek,remove}_first_event with empty queue20 files changed
Lines changed: 472 additions & 161 deletions
File tree
- fs
- ext2
- ext4
- notify
- fanotify
- inotify
- zonefs
- include/linux
- sched
- kernel
- mm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
1402 | | - | |
1403 | 1402 | | |
1404 | 1403 | | |
1405 | 1404 | | |
| |||
1453 | 1452 | | |
1454 | 1453 | | |
1455 | 1454 | | |
1456 | | - | |
1457 | | - | |
1458 | | - | |
| 1455 | + | |
1459 | 1456 | | |
1460 | 1457 | | |
1461 | 1458 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6153 | 6153 | | |
6154 | 6154 | | |
6155 | 6155 | | |
6156 | | - | |
6157 | 6156 | | |
6158 | 6157 | | |
6159 | 6158 | | |
| |||
6174 | 6173 | | |
6175 | 6174 | | |
6176 | 6175 | | |
6177 | | - | |
6178 | | - | |
6179 | | - | |
| 6176 | + | |
6180 | 6177 | | |
6181 | 6178 | | |
6182 | 6179 | | |
| |||
0 commit comments