96 Commits (master)

Author SHA1 Message Date
Al Viro eee5cc2702 get rid of s_files and files_lock 8 years ago
Al Viro 72c2d53192 file->f_op is never NULL... 8 years ago
Al Viro c7314d74fc nfsd regression since delayed fput() 8 years ago
Andrew Morton be49b30a98 fs/file_table.c:fput(): make comment more truthful 8 years ago
Al Viro 184cacabe2 only regular files with FMODE_WRITE need to be on s_files 8 years ago
Oleg Nesterov 4f5e65a1cc fput: turn "list_head delayed_fput_list" into llist_head 8 years ago
Andrew Morton 64372501e2 fs/file_table.c:fput(): add comment 8 years ago
David Howells c77cecee52 Replace a bunch of file->dentry->d_inode refs with file_inode() 8 years ago
Oleg Nesterov e7b2c40692 fput: task_work_add() can fail if the caller has passed exit_task_work() 8 years ago
Al Viro dd37978c50 cache the value of file_inode() in struct file 9 years ago
Anatol Pomozov 39b6525274 fs: Preserve error code in get_empty_filp(), part 2 9 years ago
Al Viro 1afc99beaf propagate error from get_empty_filp() to its callers 9 years ago
Al Viro 496ad9aa8e new helper: file_inode(file) 9 years ago
Jan Kara 72651cac88 fs: Fix imbalance in freeze protection in mark_files_ro() 9 years ago
Lai Jiangshan 4b2c551f77 lglock: add DEFINE_STATIC_LGLOCK() 9 years ago
Al Viro 0ee8cdfe6a take fget() and friends to fs/file.c 9 years ago
Mimi Zohar 4199d35cbc vfs: move ima_file_free before releasing the file 11 years ago
Jan Kara eb04c28288 fs: Add freezing handling to mnt_want_write() / mnt_drop_write() 9 years ago
Al Viro 5c33b183a3 uninline file_free_rcu() 9 years ago
Al Viro 4a9d4b024a switch fput to task_work_add 9 years ago
Al Viro 85d7d618c1 mark_files_ro(): don't bother with mntget/mntput 9 years ago
Andi Kleen 962830df36 brlocks/lglocks: API cleanups 10 years ago
Andi Kleen eea62f831b brlocks/lglocks: turn into functions 10 years ago
Al Viro b57ce9694e vfs: drop_file_write_access() made static 10 years ago
Miklos Szeredi 8e8b87964b vfs: prevent remount read-only if pending removes 10 years ago
Arun Sharma 60063497a9 atomic: use <linux/atomic.h> 10 years ago
Miklos Szeredi 60ed8cf78f fix cdev leak on O_PATH final fput() 11 years ago
Al Viro 326be7b484 Allow passing O_PATH descriptors via SCM_RIGHTS datagrams 11 years ago
Al Viro 1abf0c718f New kind of open files - "location only". 11 years ago
Mimi Zohar 890275b5eb IMA: maintain i_readcount in the VFS layer 11 years ago
Tetsuo Handa 78d2978874 CRED: Fix kernel panic upon security_file_alloc() failure. 11 years ago
Steven Rostedt 3bc0ba4305 fs: Remove unlikely() from fget_light() 11 years ago
Eric Dumazet 518de9b39e fs: allow for more than 2^31 files 11 years ago
Eric Dumazet 7e360c38ab fs: allow for more than 2^31 files 11 years ago
Nick Piggin 6416ccb789 fs: scale files_lock 11 years ago
Nick Piggin ee2ffa0dfd fs: cleanup files_lock locking 11 years ago
Linus Torvalds 2069601b3f Revert "fsnotify: store struct file not struct path" 11 years ago
Tony Battersby 58939473ba vfs: improve comment describing fget_light() 11 years ago
Eric Paris c1e5c95402 vfs/fsnotify: fsnotify_close can delay the final work in fput 11 years ago
Al Viro d7065da038 get rid of the magic around f_count in aio 12 years ago
Wu Fengguang 42e4960868 vfs: take f_lock on modifying f_mode after open time 12 years ago
Al Viro 89068c576b Take ima_file_free() to proper place. 12 years ago
Roland Dreier 385e3ed4f0 alloc_file(): simplify handling of mnt_clone_write() errors 12 years ago
Roland Dreier 73efc4681c re-export alloc_file() 12 years ago
Al Viro 0552f879d4 Untangling ima mess, part 1: alloc_file() 12 years ago
Eric Paris e81e3f4dca fs: move get_empty_filp() deffinition to internal.h 12 years ago
Al Viro 2c48b9c455 switch alloc_file() to passing struct path 12 years ago
Al Viro 3d1e463158 get rid of init_file() 12 years ago
Al Viro 732741274d unexport get_empty_filp() 12 years ago
Mimi Zohar 6c21a7fb49 LSM: imbed ima calls in the security hooks 12 years ago