summaryrefslogtreecommitdiffstats
path: root/fs/exec.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add a reference to ucounts for each cred"Greg Kroah-Hartman2021-09-081-4/+0
* Add a reference to ucounts for each credAlexey Gladkov2021-07-141-0/+4
* exec: Transform exec_update_mutex into a rw_semaphoreEric W. Biederman2021-01-091-6/+6
* Merge tag 'powerpc-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-10-161-2/+15
|\
| * mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching raceNicholas Piggin2020-09-161-2/+15
* | Merge tag 'char-misc-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-10-151-131/+1
|\ \
| * | fs/kernel_read_file: Split into separate source fileKees Cook2020-10-051-132/+0
| * | fs/kernel_read_file: Split into separate include fileScott Branden2020-10-051-0/+1
| * | fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enumKees Cook2020-10-051-3/+4
| |/
* / io_uring: don't rely on weak ->files referencesJens Axboe2020-09-301-0/+6
|/
* 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