Commit Graph

285 Commits (3915c3b5b10cd127198c1f9e2aefff7808500d92)

Author SHA1 Message Date
Lino Sanfilippo 9756b9187e fsnotify: update comments concerning locking scheme 12 years ago
Lino Sanfilippo e1e5a9f84e inotify: fix race when adding a new watch 12 years ago
Lino Sanfilippo 52f8572980 dnotify: replace dnotify_mark_mutex with mark mutex of dnotify_group 12 years ago
Lino Sanfilippo 5e9c070ca0 fanotify: put duplicate code for adding vfsmount/inode marks into an own function 12 years ago
Lino Sanfilippo 7b18527c4a fanotify: fix races when adding/removing marks 12 years ago
Dan Carpenter de1e0c40ac fanotify: info leak in copy_event_to_user() 12 years ago
Al Viro 3058dca694 fanotify: quit wanking with FASYNC in ->release() 12 years ago
Al Viro 91c2e0bcae unify compat fanotify_mark(2), switch to COMPAT_SYSCALL_DEFINE 12 years ago
Zhao Hongjiang 04df32fa10 inotify: invalid mask should return a error number but not set it 12 years ago
Jeff Layton a66c04b453 inotify: convert inotify_add_to_idr() to use idr_alloc_cyclic() 12 years ago
Al Viro f269cad7f4 fanotify: don't wank with FASYNC on ->release() 12 years ago
Al Viro 4a0fd5bf0f teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long long 12 years ago
Sasha Levin b67bfe0d42 hlist: drop the node parameter from iterators 12 years ago
Tejun Heo 4542da631a inotify: convert to idr_alloc() 12 years ago
Tejun Heo 644e1b90ef inotify: don't use idr_remove_all() 12 years ago
Al Viro 496ad9aa8e new helper: file_inode(file) 12 years ago
Jim Somerville 676a0675cf inotify: remove broken mask checks causing unmount to be EINVAL 12 years ago
Cyrill Gorcunov e6dbcafb74 fs, fanotify: add @mflags field to fanotify output 12 years ago
Cyrill Gorcunov be77196b80 fs, notify: add procfs fdinfo helper 12 years ago
Tushar Behera ac5f121b8f fs/notify/inode_mark.c: make fsnotify_find_inode_mark_locked() static 12 years ago
Eric Paris 1ca39ab9d2 inotify: automatically restart syscalls 12 years ago
Lino Sanfilippo 8b99c3ccf7 inotify: dont skip removal of watch descriptor if creation of ignored event failed 12 years ago
Lino Sanfilippo 03a1cec1f1 fanotify: dont merge permission events 12 years ago
Eric Paris 0a6b6bd591 fsnotify: make fasync generic for both inotify and fanotify 12 years ago
Lino Sanfilippo 6960b0d909 fsnotify: change locking order 12 years ago
Lino Sanfilippo 64c20d2a20 fsnotify: dont put marks on temporary list when clearing marks by group 12 years ago
Lino Sanfilippo d5a335b845 fsnotify: introduce locked versions of fsnotify_add_mark() and fsnotify_remove_mark() 12 years ago
Lino Sanfilippo e2a29943e9 fsnotify: pass group to fsnotify_destroy_mark() 12 years ago
Lino Sanfilippo 986ab09807 fsnotify: use a mutex instead of a spinlock to protect a groups mark list 12 years ago
Lino Sanfilippo 6dfbd14994 fanotify: add an extra flag to mark_remove_from_mask that indicates wheather a mark should be destroyed 12 years ago
Lino Sanfilippo 104d06f08e fsnotify: take groups mark_lock before mark lock 12 years ago
Lino Sanfilippo 23e964c284 fsnotify: use reference counting for groups 12 years ago
Lino Sanfilippo 9861295204 fsnotify: introduce fsnotify_get_group() 12 years ago
Lino Sanfilippo d8153d4d8b inotify, fanotify: replace fsnotify_put_group() with fsnotify_destroy_group() 12 years ago
Adam Buchbinder b3834be5c4 various: Fix spelling of "asynchronous" in comments. 12 years ago
Masanari Iida 02582e9bcc treewide: fix typo of "suport" in various comments and Kconfig 12 years ago
Al Viro 3587b1b097 fanotify: fix FAN_Q_OVERFLOW case of fanotify_read() 12 years ago
Eric Paris 848561d368 fanotify: fix missing break 12 years ago
Al Viro 2903ff019b switch simple cases of fget_light to fdget 13 years ago
Al Viro 352e3b2492 fanotify: sanitize failure exits in copy_event_to_user() 13 years ago
Al Viro 765927b2d5 switch dentry_open() to struct path, make it grab references itself 13 years ago
Al Viro b3d9b7a3c7 vfs: switch i_dentry/d_alias to hlist 13 years ago
Dan Carpenter fd657170c0 fsnotify: remove unused parameter from send_to_group() 13 years ago
H Hartley Sweeten 9710a78e55 fs/notify/notification.c: make subsys_initcall function static 13 years ago
Miklos Szeredi fed474857e fsnotify: don't BUG in fsnotify_destroy_mark() 13 years ago
Al Viro c63181e6b6 vfs: move fsnotify junk to struct mount 13 years ago
Arun Sharma 60063497a9 atomic: use <linux/atomic.h> 14 years ago
Eric Paris d0de4dc584 inotify: fix double free/corruption of stuct user 14 years ago
Lucas De Marchi 25985edced Fix common misspellings 14 years ago
Dave Chinner 67a23c4946 fs: rename inode_lock to inode_hash_lock 14 years ago