summaryrefslogtreecommitdiffstats
path: root/fs/exec.c
Commit message (Expand)AuthorAgeFilesLines
* mm/gup: remove task_struct pointer for all gup codePeter Xu2020-08-121-1/+1
* exec: move path_noexec() check earlierKees Cook2020-08-121-8/+4
* exec: move S_ISREG() check earlierKees Cook2020-08-121-2/+12
* exec: change uselib(2) IS_SREG() failure to EACCESKees Cook2020-08-121-2/+1
* exec: use force_uaccess_begin during exec and exitChristoph Hellwig2020-08-121-1/+6
* exec: Implement kernel_execveEric W. Biederman2020-07-211-2/+86
* exec: Factor bprm_stack_limits out of prepare_arg_pagesEric W. Biederman2020-07-211-11/+12
* exec: Factor bprm_execve out of do_execve_commonEric W. Biederman2020-07-211-50/+58
* exec: Move bprm_mm_init into alloc_bprmEric W. Biederman2020-07-211-8/+8
* exec: Move initialization of bprm->filename into alloc_bprmEric W. Biederman2020-07-211-28/+33
* exec: Factor out alloc_bprmEric W. Biederman2020-07-211-10/+19
* exec: Remove do_execve_fileEric W. Biederman2020-07-041-29/+9
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-1/+1
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-8/+8
* exec: use flush_icache_user_range in read_codeChristoph Hellwig2020-06-081-1/+1
* exec: only build read_code when neededChristoph Hellwig2020-06-081-0/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-06-041-14/+38
|\
| * exec: open code copy_string_kernelChristoph Hellwig2020-06-041-9/+34
| * exec: simplify the copy_strings_kernel calling conventionChristoph Hellwig2020-06-041-7/+6
* | Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds2020-06-041-143/+173
|\ \
| * | exec: Compute file based creds only onceEric W. Biederman2020-05-291-37/+26
| * | exec: Add a per bprm->file version of per_clearEric W. Biederman2020-05-291-2/+4
| * | exec: Remove recursion from search_binary_handlerEric W. Biederman2020-05-211-18/+33
| * | exec: Generic execfd supportEric W. Biederman2020-05-211-0/+15
| * | exec: Move the call of prepare_binprm into search_binary_handlerEric W. Biederman2020-05-211-7/+5
| * | exec: Allow load_misc_binary to call prepare_binprm unconditionallyEric W. Biederman2020-05-211-7/+12
| * | exec: Convert security_bprm_set_creds into security_bprm_repopulate_credsEric W. Biederman2020-05-211-4/+4
| * | exec: Factor security_bprm_creds_for_exec out of security_bprm_set_credsEric W. Biederman2020-05-201-1/+5
| * | Merge f87d1c955916 ("exec: Move would_dump into flush_old_exec")Eric W. Biederman2020-05-181-2/+2
| |\|
| * | exec: Set the point of no return soonerEric W. Biederman2020-05-111-7/+5
| * | exec: Move handling of the point of no return to the top levelEric W. Biederman2020-05-111-9/+12
| * | exec: Run sync_mm_rss before taking exec_update_mutexEric W. Biederman2020-05-111-1/+2
| * | exec: Fix spelling of search_binary_handler in a commentEric W. Biederman2020-05-091-1/+1
| * | exec: Move the comment from above de_thread to above unshare_sighandEric W. Biederman2020-05-091-6/+6
| * | exec: Rename flush_old_exec begin_new_execEric W. Biederman2020-05-071-2/+2
| * | exec: Move most of setup_new_exec into flush_old_execEric W. Biederman2020-05-071-41/+44
| * | exec: In setup_new_exec cache current in the local variable meEric W. Biederman2020-05-071-11/+12
| * | exec: Merge install_exec_creds into setup_new_execEric W. Biederman2020-05-071-30/+26
| * | exec: Rename the flag called_exec_mmap point_of_no_returnEric W. Biederman2020-05-071-6/+6
| * | exec: Make unlocking exec_update_mutex explictEric W. Biederman2020-05-071-3/+3
* | | Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds2020-06-041-5/+1
|\ \ \ | |_|/ |/| |
| * | exec: Remove BUG_ON(has_group_leader_pid)Eric W. Biederman2020-04-281-1/+0
| * | proc: Ensure we see the exit of each process tid exactly onceEric W. Biederman2020-04-281-4/+1
| |/
* / exec: Move would_dump into flush_old_execEric W. Biederman2020-05-171-2/+2
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2020-04-021-25/+55
|\
| * signal: Extend exec_id to 64bitsEric W. Biederman2020-04-011-1/+1
| * exec: Add exec_update_mutex to replace cred_guard_mutexEric W. Biederman2020-03-251-3/+19
| * exec: Move exec_mmap right after de_thread in flush_old_execEric W. Biederman2020-03-251-12/+12
| * exec: Move cleanup of posix timers on exec out of de_threadEric W. Biederman2020-03-251-5/+5
| * exec: Factor unshare_sighand out of de_thread and call it separatelyEric W. Biederman2020-03-251-13/+26