Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
3266b5bd97eaa72793df0b6e5a106c69ccc166c4
/
fs
/
exec.c
e816c20
exec: Weaken dumpability for secureexec
by Kees Cook
· 7 years ago
779f4e1
Revert "exec: avoid RLIMIT_STACK races with prlimit()"
by Kees Cook
· 7 years ago
3756f64
exec: avoid gcc-8 warning for get_task_comm
by Arnd Bergmann
· 7 years ago
04e35f4
exec: avoid RLIMIT_STACK races with prlimit()
by Kees Cook
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
a961e40
membarrier: Provide register expedited private command
by Mathieu Desnoyers
· 7 years ago
c2315c1
exec: load_script: kill the onstack interp[BINPRM_BUF_SIZE] array
by Oleg Nesterov
· 7 years ago
711aab1
vfs: constify path argument to kernel_read_file_from_path
by Mimi Zohar
· 7 years ago
581bfce
Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0ee931c
mm: treewide: remove GFP_TEMPORARY allocation flag
by Michal Hocko
· 7 years ago
bdd1d2d
fs: fix kernel_read prototype
by Christoph Hellwig
· 7 years ago
c41fbad
fs: move kernel_read to fs/read_write.c
by Christoph Hellwig
· 7 years ago
fe8993b
exec: Consolidate pdeath_signal clearing
by Kees Cook
· 7 years ago
64701de
exec: Use sane stack rlimit under secureexec
by Kees Cook
· 7 years ago
473d896
exec: Consolidate dumpability logic
by Kees Cook
· 7 years ago
a70423d
exec: Use secureexec for clearing pdeath_signal
by Kees Cook
· 7 years ago
e37fdb7
exec: Use secureexec for setting dumpability
by Kees Cook
· 7 years ago
2af6228
LSM: drop bprm_secureexec hook
by Kees Cook
· 7 years ago
46d98eb
commoncap: Refactor to remove bprm_secureexec hook
by Kees Cook
· 7 years ago
c425e18
binfmt: Introduce secureexec flag
by Kees Cook
· 7 years ago
a9208e4
exec: Correct comments about "point of no return"
by Kees Cook
· 7 years ago
ddb4a14
exec: Rename bprm->cred_prepared to called_set_creds
by Kees Cook
· 7 years ago
da029c1
exec: Limit arg stack to at most 75% of _STK_LIM
by Kees Cook
· 7 years ago
98da7d0
fs/exec.c: account for argv/envp pointers
by Kees Cook
· 7 years ago
e9ea1e7
x86/arch_prctl: Add ARCH_[GET|SET]_CPUID
by Kyle Huey
· 8 years ago
2993002
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task.h>
by Ingo Molnar
· 8 years ago
6a3827d
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/numa_balancing.h>
by Ingo Molnar
· 8 years ago
3f07c01
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
f7ccbae
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/coredump.h>
by Ingo Molnar
· 8 years ago
6e84f31
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
by Ingo Molnar
· 8 years ago
780de9d
sched/headers, cgroups: Remove the threadgroup_change_*() wrappery
by Ingo Molnar
· 8 years ago
fea6d2a6
vfs: Use upper filesystem inode in bprm_fill_uid()
by Vivek Goyal
· 8 years ago
9227dd2
exec: Remove LSM_UNSAFE_PTRACE_CAP
by Eric W. Biederman
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
613cc2b
fs: exec: apply CLOEXEC before changing dumpable task flags
by Aleksa Sarai
· 8 years ago
a57cb1c
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 8 years ago
5b56d49
mm: add locked parameter to get_user_pages_remote()
by Lorenzo Stoakes
· 8 years ago
412ac77a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 8 years ago
f84df2a
exec: Ensure mm->user_ns contains the execed files
by Eric W. Biederman
· 8 years ago
64b875f
ptrace: Capture the ptracer's creds not PT_PTRACE_CAP
by Eric W. Biederman
· 8 years ago
baa73d9
posix-timers: Make them configurable
by Nicolas Pitre
· 8 years ago
9beae1e
mm: replace get_user_pages_remote() write/force parameters with gup_flags
by Lorenzo Stoakes
· 8 years ago
8e7106a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
by Linus Torvalds
· 8 years ago
a098ecd
firmware: support loading into a pre-allocated buffer
by Stephen Boyd
· 8 years ago
7e7ec6a
elf_fdpic_transfer_args_to_stack(): make it generic
by Nicolas Pitre
· 8 years ago
380cf5b
fs: Treat foreign mounts as nosuid
by Andy Lutomirski
· 8 years ago
f268dfe
exec: make exec path waiting for mmap_sem killable
by Michal Hocko
· 8 years ago
9eb8a65
exec: remove the no longer needed remove_arg_zero()->free_arg_page()
by Oleg Nesterov
· 8 years ago
f4f27d0
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 8 years ago
cb6fd68
exec: clarify reasoning for euid/egid reset
by Kees Cook
· 9 years ago
39d637a
vfs: forbid write access when reading a file into memory
by Dmitry Kasatkin
· 10 years ago
643ad15
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
b844f0e
vfs: define kernel_copy_file_from_fd()
by Mimi Zohar
· 9 years ago
39eeb4f
security: define kernel_read_file hook
by Mimi Zohar
· 9 years ago
09596b9
vfs: define kernel_read_file_from_path
by Mimi Zohar
· 9 years ago
bc8ca5b
vfs: define kernel_read_file_id enumeration
by Mimi Zohar
· 9 years ago
b44a7df
vfs: define a generic function to read a file from the kernel
by Mimi Zohar
· 9 years ago
1e98779
mm/gup: Introduce get_user_pages_remote()
by Dave Hansen
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
62fb4a1
don't carry MAY_OPEN in op->acc_mode
by Al Viro
· 9 years ago
90f8572
vfs: Commit to never having exectuables on proc and sysfs.
by Eric W. Biederman
· 9 years ago
d045c77
parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures
by Helge Deller
· 10 years ago
8b01fc8
fs: take i_mutex during prepare_binprm for set[ug]id executables
by Jann Horn
· 10 years ago
dfcce79
fs/exec.c:de_thread: move notify_count write under lock
by Kirill Tkhai
· 10 years ago
6e399cd
prctl: avoid using mmap_sem for exe_file serialization
by Davidlohr Bueso
· 10 years ago
5168910
fs: create proper filename objects using getname_kernel()
by Paul Moore
· 10 years ago
51f39a1
syscalls: implement execveat() system call
by David Drysdale
· 10 years ago
abe1e39
fs: Do not include mpx.h in exec.c
by Dave Hansen
· 10 years ago
fe3d197
x86, mpx: On-demand kernel allocation of bounds tables
by Dave Hansen
· 10 years ago
19d860a
handle suicide on late failure exits in execve() in search_binary_handler()
by Al Viro
· 11 years ago
41f727f
fork/exec: cleanup mm initialization
by Vladimir Davydov
· 10 years ago
c2e1f2e
seccomp: implement SECCOMP_FILTER_FLAG_TSYNC
by Kees Cook
· 10 years ago
1d4457f
sched: move no_new_privs into new atomic flags
by Kees Cook
· 10 years ago
82b8977
perf: Differentiate exec() and non-exec() comm events
by Adrian Hunter
· 10 years ago
e041e32
perf: Fix perf_event_comm() vs. exec() assumption
by Peter Zijlstra
· 10 years ago
d71f290
metag: Reduce maximum stack size to 256MB
by James Hogan
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
23aebe1
exec: kill bprm->tcomm[], simplify the "basename" logic
by Oleg Nesterov
· 11 years ago
615d6e8
mm: per-thread vma caching
by Davidlohr Bueso
· 11 years ago
69369a7
fs, kernel: permit disabling the uselib syscall
by Josh Triplett
· 11 years ago
ec69557
read_code(): go through vfs_read() instead of calling the method directly
by Al Viro
· 11 years ago
625b1d7
fs/compat: convert to COMPAT_SYSCALL_DEFINE
by Heiko Carstens
· 11 years ago
c4ad8f9
execve: use 'struct filename *' for executable name passing
by Linus Torvalds
· 11 years ago
3b96d7d
fs/exec.c: call arch_pick_mmap_layout() only once
by Richard Weinberger
· 11 years ago
b88fae6
exec: avoid propagating PF_NO_SETAFFINITY into userspace child
by Zhang Yi
· 11 years ago
98611e4
exec: kill task_struct->did_exec
by Oleg Nesterov
· 11 years ago
63e46b9
exec: move the final allow_write_access/fput into free_bprm()
by Oleg Nesterov
· 11 years ago
9e00cdb
exec:check_unsafe_exec: kill the dead -EAGAIN and clear_in_exec logic
by Oleg Nesterov
· 11 years ago
83f62a2
exec:check_unsafe_exec: use while_each_thread() rather than next_thread()
by Oleg Nesterov
· 11 years ago
942be38
coredump: make __get_dumpable/get_dumpable inline, kill fs/coredump.h
by Oleg Nesterov
· 11 years ago
7288e11
coredump: kill MMF_DUMPABLE and MMF_DUMP_SECURELY
by Oleg Nesterov
· 11 years ago
abacd2f
coredump: set_dumpable: fix the theoretical race with itself
by Oleg Nesterov
· 11 years ago
3eaded86
Merge git://git.infradead.org/users/eparis/audit
by Linus Torvalds
· 11 years ago
5cbb3d2
Merge branch 'akpm' (patches from Andrew Morton)
by Linus Torvalds
· 11 years ago
9bc9ccd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
d049f74
exec/ptrace: fix get_dumpable() incorrect tests
by Kees Cook
· 11 years ago
9410d22
audit: call audit_bprm() only once to add AUDIT_EXECVE information
by Richard Guy Briggs
· 11 years ago
72c2d53
file->f_op is never NULL...
by Al Viro
· 11 years ago
8272701
sched/numa: Call task_numa_free() from do_execve()
by Rik van Riel
· 11 years ago
6b3c538
exec: cleanup the error handling in search_binary_handler()
by Oleg Nesterov
· 11 years ago
Next »