69 Commits (ac3e3c5b1164397656df81b9e9ab4991184d3236)

Author SHA1 Message Date
Al Viro ac3e3c5b11 don't bother with deferred freeing of fdtables 9 years ago
Thomas Gleixner eece09ec21 locking: Various static lock initializer fixes 10 years ago
Greg Kroah-Hartman 6ae141718e misc: remove __dev* attributes. 9 years ago
Al Viro a77cfcb429 fix off-by-one in argument passed by iterate_fd() to callbacks 9 years ago
Al Viro c4144670fd kill daemonize() 9 years ago
Al Viro 5a8477660d kill bogus BUG_ON() in do_close_on_exec() 9 years ago
Al Viro 08f05c4974 Return the right error value when dup[23]() newfd argument is too large 9 years ago
Richard W.M. Jones aed976475b dup3: Return an error when oldfd == newfd. 9 years ago
Al Viro 4557c669ef export fget_light 9 years ago
Al Viro 864bdb3b6c new helper: daemonize_descriptors() 9 years ago
Al Viro c3c073f808 new helper: iterate_fd() 9 years ago
Al Viro ad47bd7252 make expand_files() and alloc_fd() static 9 years ago
Al Viro b8318b01a8 take __{set,clear}_{open_fd,close_on_exec}() into fs/file.c 9 years ago
Al Viro 8280d16172 new helper: replace_fd() 9 years ago
Al Viro fe17f22d7f take purely descriptor-related stuff from fcntl.c to file.c 9 years ago
Al Viro 6a6d27de34 take close-on-exec logics to fs/file.c, clean it up a bit 9 years ago
Al Viro 483ce1d4b8 take descriptor-related part of close() to file.c 9 years ago
Al Viro 0ee8cdfe6a take fget() and friends to fs/file.c 9 years ago
Al Viro f869e8a7f7 expose a low-level variant of fd_install() for binder 9 years ago
Al Viro 56007cae94 move put_unused_fd() and fd_install() to fs/file.c 9 years ago
Al Viro 1983e781da trim free_fdtable_rcu() 9 years ago
Al Viro b9e02af0ae don't bother with call_rcu() in put_files_struct() 9 years ago
Al Viro 7cf4dc3c8d move files_struct-related bits from kernel/exit.c to fs/file.c 9 years ago
Al Viro dcfadfa4ec new helper: __alloc_fd() 9 years ago
Al Viro f33ff9927f take rlimit check to callers of expand_files() 9 years ago
Al Viro 1a7bd2265f make get_unused_fd_flags() a function 9 years ago
Paul Gortmaker 630d9c4727 fs: reduce the use of module.h wherever possible 10 years ago
Bobby Powers f044db4cb4 fs: Fix close_on_exec pointer in alloc_fdtable 10 years ago
David Howells 1fd36adcd9 Replace the fd_sets in struct fdtable with an array of unsigned longs 10 years ago
David Howells 1dce27c5aa Wrap accesses to the fd_sets in struct fdtable 10 years ago
Andrew Morton 6d4831c283 vfs: avoid large kmalloc()s for the fdtable 11 years ago
Changli Gao a892e2d7dc vfs: use kmalloc() to allocate fdmem if possible 11 years ago
Paul E. McKenney b97181f242 fs: remove all rcu head initializations, except on_stack initializations 12 years ago
Jiri Slaby d554ed895d fs: use rlimit helpers 12 years ago
Paul E. McKenney 7dc5215798 vfs: Apply lockdep-based checking to rcu_dereference() uses 12 years ago
Alexey Dobriyan d43c36dc6b headers: remove sched.h from interrupt.h 12 years ago
Al Viro 1027abe882 [PATCH] merge locate_fd() and get_unused_fd() 13 years ago
Al Viro 4e1e018ecc [PATCH] fix RLIM_NOFILE handling 13 years ago
Al Viro eceea0b3df [PATCH] avoid multiplication overflows and signedness issues for max_fds 14 years ago
Al Viro adbecb128c [PATCH] dup_fd() part 4 - race fix 14 years ago
Al Viro afbec7fff4 [PATCH] dup_fd() - part 3 14 years ago
Al Viro 9dec3c4d30 [PATCH] dup_fd() part 2 14 years ago
Al Viro 02afc6267f [PATCH] dup_fd() fixes, part 1 14 years ago
Al Viro f52111b154 [PATCH] take init_files to fs/file.c 14 years ago
Al Viro 5c598b3428 [PATCH] fix sysctl_nr_open bugs 14 years ago
Al Viro 9f3acc3140 [PATCH] split linux/file.h 14 years ago
Eric Dumazet 9cfe015aa4 get rid of NR_OPEN and introduce a sysctl_nr_open 14 years ago
Vadim Lobanov 01b2d93ca4 [PATCH] fdtable: Provide free_fdtable() wrapper 15 years ago
Vadim Lobanov 5466b456ed [PATCH] fdtable: Implement new pagesize-based fdtable allocator 15 years ago
Vadim Lobanov 4fd45812cb [PATCH] fdtable: Remove the free_files field 15 years ago