fsnotify: check to make sure all fsnotify bits are unique
This patch adds a check to make sure that all fsnotify bits are unique and we cannot accidentally use the same bit for 2 different fsnotify event types. Signed-off-by: Eric Paris <eparis@redhat.com>
This commit is contained in:
@@ -275,6 +275,8 @@ EXPORT_SYMBOL_GPL(fsnotify);
|
||||
|
||||
static __init int fsnotify_init(void)
|
||||
{
|
||||
BUG_ON(hweight32(ALL_FSNOTIFY_EVENTS) != 23);
|
||||
|
||||
return init_srcu_struct(&fsnotify_grp_srcu);
|
||||
}
|
||||
subsys_initcall(fsnotify_init);
|
||||
|
||||
Reference in New Issue
Block a user