Eric Paris
|
92b4678efa
fsnotify: drop two useless bools in the fnsotify main loop
|
14 years ago |
Eric Paris
|
f72adfd540
fsnotify: fix list walk order
|
14 years ago |
Eric Paris
|
84e1ab4d87
fsnotify: fix ignored mask handling between inode and vfsmount marks
|
14 years ago |
Eric Paris
|
5f3f259fa8
fsnotify: reset used_inode and used_vfsmount on each pass
|
14 years ago |
Eric Paris
|
faa9560ae7
fanotify: do not dereference inode_mark when it is unset
|
14 years ago |
Linus Torvalds
|
2069601b3f
Revert "fsnotify: store struct file not struct path"
|
15 years ago |
Eric Paris
|
1968f5eed5
fanotify: use both marks when possible
|
15 years ago |
Eric Paris
|
ce8f76fb73
fsnotify: pass both the vfsmount mark and inode mark
|
15 years ago |
Eric Paris
|
613a807fe7
fsnotify: walk the inode and vfsmount lists simultaneously
|
15 years ago |
Eric Paris
|
84a5b68e8d
fsnotify: rework ignored mark flushing
|
15 years ago |
Eric Paris
|
02436668d9
fsnotify: remove global fsnotify groups lists
|
15 years ago |
Eric Paris
|
03930979af
fsnotify: remove the global masks
|
15 years ago |
Eric Paris
|
2612abb51b
fsnotify: cleanup should_send_event
|
15 years ago |
Eric Paris
|
3a9b16b407
fsnotify: send fsnotify_mark to groups in event handling functions
|
15 years ago |
Eric Paris
|
75c1be487a
fsnotify: srcu to protect read side of inode and vfsmount locks
|
15 years ago |
Eric Paris
|
3bcf3860a4
fsnotify: store struct file not struct path
|
15 years ago |
Eric Paris
|
5ba08e2eeb
fsnotify: add pr_debug throughout
|
15 years ago |
Eric Paris
|
20dee624ca
fsnotify: check to make sure all fsnotify bits are unique
|
15 years ago |
Jean-Christophe Dubois
|
98b5c10d32
fanotify: do not always return 0 in fsnotify
|
15 years ago |
Eric Paris
|
c4ec54b40d
fsnotify: new fsnotify hooks and events types for access decisions
|
15 years ago |
Eric Paris
|
59b0df211b
fsnotify: use unsigned char * for dentry->d_name.name
|
15 years ago |
Eric Paris
|
c908370fc1
fsnotify: allow ignored_mask to survive modification
|
15 years ago |
Eric Paris
|
e898386146
fsnotify: clear ignored mask on modify
|
15 years ago |
Andreas Gruenbacher
|
ca9c726eea
fsnotify: Infrastructure for per-mount watches
|
15 years ago |
Andreas Gruenbacher
|
2504c5d63b
fsnotify/vfsmount: add fsnotify fields to struct vfsmount
|
15 years ago |
Andreas Gruenbacher
|
72acc85442
fsnotify: kill FSNOTIFY_EVENT_FILE
|
15 years ago |
Eric Paris
|
3a9fb89f4c
fsnotify: include vfsmount in should_send_event when appropriate
|
15 years ago |
Eric Paris
|
7131485a93
fsnotify: mount point listeners list and global mask
|
15 years ago |
Eric Paris
|
19c2a0e1a2
fsnotify: rename fsnotify_groups to fsnotify_inode_groups
|
15 years ago |
Eric Paris
|
28c60e37f8
fsnotify: send struct file when sending events to parents when possible
|
15 years ago |