summaryrefslogtreecommitdiff
path: root/fs/exec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * exec: Only compute current once in flush_old_execEric W. Biederman2020-03-251-4/+5
* | firmware_loader: load files from the mount namespace of initTopi Miettinen2020-02-101-0/+26
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-01-311-0/+5
|\
| * execve: warn if process starts with executable stackAlexey Dobriyan2020-01-311-0/+5
* | Merge tag 'mpx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/da...Linus Torvalds2020-01-301-1/+0
|\ \ | |/ |/|
| * mm: remove arch_bprm_mm_init() hookDave Hansen2020-01-231-1/+0
* | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-12-031-1/+1
|\ \
| * | time: Rename tsk->real_start_time to ->start_boottimePeter Zijlstra2019-11-131-1/+1
| |/
* | Merge tag 'notifications-pipe-prep-20191115' of git://git.kernel.org/pub/scm/...Linus Torvalds2019-11-301-1/+0
|\ \
| * | pipe: Reduce #inclusion of pipe_fs_i.hDavid Howells2019-10-231-1/+0
| |/
* | exit/exec: Seperate mm_release()Thomas Gleixner2019-11-201-1/+1
|/
* sched/membarrier: Fix p->mm->membarrier_state racy loadMathieu Desnoyers2019-09-251-1/+1