Commit Graph

346 Commits (53f9313f5c465b128febf763b58156e0acae136b)

Author SHA1 Message Date
Oleg Nesterov b40a79591c freezer: exec should clear PF_NOFREEZE along with PF_KTHREAD 12 years ago
Jeff Layton 669abf4e55 vfs: make path_openat take a struct filename pointer 13 years ago
Jeff Layton 91a27b2a75 vfs: define struct filename and have getname() return it 13 years ago
Michel Lespinasse 38a76013ad mm: avoid taking rmap locks in move_ptes() 13 years ago
Oleg Nesterov d5bbd43d5f exec: make de_thread() killable 13 years ago
Oleg Nesterov 0f4cfb2e4e coredump: use SUID_DUMPABLE_ENABLED rather than hardcoded 1 13 years ago
Alex Kelly 179899fd5d coredump: update coredump-related headers 13 years ago
Alex Kelly 10c28d937e coredump: move core dump functionality into its own file 13 years ago
Al Viro 38b983b346 generic sys_execve() 13 years ago
Al Viro 282124d186 generic kernel_execve() 13 years ago
Al Viro 179e037fc1 do_coredump(): make sure that descriptor table isn't shared 13 years ago
Al Viro 8280d16172 new helper: replace_fd() 13 years ago
Al Viro 6a6d27de34 take close-on-exec logics to fs/file.c, clean it up a bit 13 years ago
Al Viro 826eba4db0 the only place that needs to include asm/exec.h is linux/binfmts.h 13 years ago
Jovi Zhang 108ceeb020 coredump: fix wrong comments on core limits of pipe coredump case 13 years ago
Kees Cook 54b501992d coredump: warn about unsafe suid_dumpable / core_pattern combo 13 years ago
Kees Cook 9520628e8c fs: make dumpable=2 require fully qualified path 13 years ago
Al Viro e4fad8e5d2 consolidate pipe file creation 13 years ago
Josh Boyer 8ded2bbc18 posix_types.h: Cleanup stale __NFDBITS and related definitions 13 years ago
Konstantin Khlebnikov 4fe7efdbdf mm: correctly synchronize rss-counters at exit/exec 13 years ago
Linus Torvalds 48d212a2ee Revert "mm: correctly synchronize rss-counters at exit/exec" 13 years ago
Konstantin Khlebnikov 40af1bbdca mm: correctly synchronize rss-counters at exit/exec 13 years ago
Al Viro e5467859f7 split ->file_mmap() into ->mmap_addr()/->mmap_file() 13 years ago
Suresh Siddha 11aeca0b3a coredump: ensure the fpu state is flushed for proper multi-threaded core dump 13 years ago
Eric W. Biederman 9e4a36ece6 userns: Fail exec for suid and sgid binaries with ids outside our user namespace. 13 years ago
Eric W. Biederman 8e96e3b7b8 userns: Use uid_eq gid_eq helpers when comparing kuids and kgids in the vfs 13 years ago
Andy Lutomirski 259e5e6c75 Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs 13 years ago
Oleg Nesterov 6308191f6f tracing, sched, vfs: Fix 'old_pid' usage in trace_sched_process_exec() 13 years ago
David Howells 96f951edb1 Add #includes needed to permit the removal of asm/system.h 13 years ago
David Rientjes 05af2e104a mm, counters: remove task argument to sync_mm_rss() and __sync_task_rss_stat() 13 years ago
Al Viro 19e5109fef take removal of PF_FORKNOEXEC to flush_old_exec() 13 years ago
Al Viro 8fc3dc5a3a __register_binfmt() made void 13 years ago
Oleg Nesterov 701085b219 exec: move de_thread()->setmax_mm_hiwater_rss() into exec_mmap() 13 years ago
Oleg Nesterov e636825346 exit_signal: simplify the "we have changed execution domain" logic 13 years ago
Cong Wang e8e3c3d66f fs: remove the second argument of k[un]map_atomic() 13 years ago
Oleg Nesterov 57b59c4a14 coredump_wait: don't call complete_vfork_done() 13 years ago
Oleg Nesterov c415c3b47e vfork: introduce complete_vfork_done() 13 years ago
David Smith 4ff16c25e2 tracepoint, vfs, sched: Add exec() tracepoint 13 years ago
David Howells 1fd36adcd9 Replace the fd_sets in struct fdtable with an array of unsigned longs 13 years ago
David Howells 1dce27c5aa Wrap accesses to the fd_sets in struct fdtable 13 years ago
Heiko Carstens 96e02d1586 exec: fix use-after-free bug in setup_new_exec() 13 years ago
KAMEZAWA Hiroyuki 43d2b11324 tracepoint: add tracepoints for debugging oom_score_adj 13 years ago
Al Viro f47ec3f283 trim fs/internal.h 13 years ago
David Rientjes c9f01245b6 oom: remove oom_disable_count 13 years ago
Vasiliy Kulikov 72fa59970f move RLIMIT_NPROC check from set_user() to do_execve_common() 14 years ago
Oleg Nesterov 32e107f71e fs/exec.c:acct_arg_size(): ptl is no longer needed for add_mm_counter() 14 years ago
Tetsuo Handa b4edf8bd06 exec: do not retry load_binary method if CONFIG_MODULES=n 14 years ago
Tetsuo Handa 912193521b exec: do not call request_module() twice from search_binary_handler() 14 years ago
Michal Hocko aacb3d17a7 fs/exec.c: use BUILD_BUG_ON for VM_STACK_FLAGS & VM_STACK_INCOMPLETE_SETUP 14 years ago
Oleg Nesterov 99b6456748 do_coredump: fix the "ispipe" error check 14 years ago