kernel-hacking-2024-linux-s.../fs/notify
Amir Goldstein b8cd0ee8cd fanotify: limit number of event merge attempts
Event merges are expensive when event queue size is large, so limit the
linear search to 128 merge tests.

In combination with 128 size hash table, there is a potential to merge
with up to 16K events in the hashed queue.

Link: https://lore.kernel.org/r/20210304104826.3993892-6-amir73il@gmail.com
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
2021-03-16 16:38:29 +01:00
..
dnotify \n 2020-12-17 10:56:27 -08:00
fanotify fanotify: limit number of event merge attempts 2021-03-16 16:38:29 +01:00
inotify fsnotify: use hash table for faster events merge 2021-03-16 16:37:51 +01:00
fdinfo.c fsnotify: Remove proc_fs.h include 2020-05-13 17:16:14 +02:00
fdinfo.h
fsnotify.c fsnotify: fix events reported to watching parent and child 2020-12-11 11:40:43 +01:00
fsnotify.h fsnotify: move declaration of fsnotify_mark_connector_cachep to fsnotify.h 2019-10-17 10:31:12 +02:00
group.c inotify, memcg: account inotify instances to kmemcg 2021-01-05 14:42:54 +01:00
Kconfig
Makefile
mark.c fsnotify: Add missing annotation for fsnotify_finish_user_wait() and for fsnotify_prepare_user_wait() 2020-04-15 11:44:43 +02:00
notification.c fsnotify: use hash table for faster events merge 2021-03-16 16:37:51 +01:00