summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds2020-06-0427-387/+501
|\
| * exec: Remove the recomputation of bprm->credEric W. Biederman2020-05-318-68/+59
| |\
| | * exec: Compute file based creds only onceEric W. Biederman2020-05-308-79/+61
| | * exec: Add a per bprm->file version of per_clearEric W. Biederman2020-05-304-3/+12
| |/
| * Merge commit a4ae32c71fe9 ("exec: Always set cap_ambient in cap_bprm_set_creds")Eric W. Biederman2020-05-281-0/+1
| |\
| * | binfmt_elf_fdpic: fix execfd build regressionArnd Bergmann2020-05-271-1/+1
| * | selftests/exec: Add binfmt_script regression testKees Cook2020-05-212-0/+172
| * | exec: Control flow simplificationsEric W. Biederman2020-05-2120-244/+202
| |\ \
| | * | exec: Remove recursion from search_binary_handlerEric W. Biederman2020-05-216-55/+43
| | * | exec: Generic execfd supportEric W. Biederman2020-05-215-41/+32
| | * | exec/binfmt_script: Don't modify bprm->buf and then return -ENOEXECEric W. Biederman2020-05-211-42/+38
| | * | exec: Move the call of prepare_binprm into search_binary_handlerEric W. Biederman2020-05-216-22/+5
| | * | exec: Allow load_misc_binary to call prepare_binprm unconditionallyEric W. Biederman2020-05-213-19/+17
| | * | exec: Convert security_bprm_set_creds into security_bprm_repopulate_credsEric W. Biederman2020-05-217-20/+19
| | * | exec: Factor security_bprm_creds_for_exec out of security_bprm_set_credsEric W. Biederman2020-05-2012-63/+63
| | * | exec: Teach prepare_exec_creds how exec treats uids & gidsEric W. Biederman2020-05-201-0/+3
| |/ /
| * | Merge f87d1c955916 ("exec: Move would_dump into flush_old_exec")Eric W. Biederman2020-05-181-2/+2
| |\ \
| * \ \ exec: Trivial cleanups for execEric W. Biederman2020-05-111-22/+24
| |\ \ \
| | * | | 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: Promised cleanups after introducing exec_update_mutexEric W. Biederman2020-05-099-101/+92
| |\ \ \
| | * | | exec: Rename flush_old_exec begin_new_execEric W. Biederman2020-05-078-9/+9
| | * | | 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-078-37/+27
| | * | | exec: Rename the flag called_exec_mmap point_of_no_returnEric W. Biederman2020-05-072-9/+9
| | * | | exec: Make unlocking exec_update_mutex explictEric W. Biederman2020-05-072-5/+4
| | * | | binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elfEric W. Biederman2020-05-074-6/+4
| |/ / /
* | | | Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds2020-06-0425-206/+492
|\ \ \ \
| * | | | proc: proc_pid_ns takes super_block as an argumentAlexey Gladkov2020-05-199-15/+15
| * | | | posix-cpu-timers: Use pids not tasks in lookupEric W. Biederman2020-04-301-57/+45
| |\ \ \ \
| | * | | | posix-cpu-timers: Replace __get_task_for_clock with pid_for_clockEric W. Biederman2020-04-291-45/+30
| | * | | | posix-cpu-timers: Replace cpu_timer_pid_type with clock_pid_typeEric W. Biederman2020-04-291-4/+4
| | * | | | posix-cpu-timers: Extend rcu_read_lock removing task_struct referencesEric W. Biederman2020-04-291-20/+23
| * | | | | remove the no longer needed pid_alive() check in __task_pid_nr_ns()Oleg Nesterov2020-04-301-2/+1
| * | | | | Removing has_group_leader_pidEric W. Biederman2020-04-303-25/+8
| |\| | | |
| | * | | | signal: Remove has_group_leader_pidEric W. Biederman2020-04-281-11/+0
| | * | | | exec: Remove BUG_ON(has_group_leader_pid)Eric W. Biederman2020-04-281-1/+0
| | * | | | posix-cpu-timer: Unify the now redundant code in lookup_taskEric W. Biederman2020-04-281-8/+7
| | * | | | posix-cpu-timer: Tidy up group_leader logic in lookup_taskEric W. Biederman2020-04-281-6/+2
| |/ / / /
| * | | | proc: Ensure we see the exit of each process tid exactlyEric W. Biederman2020-04-284-4/+42
| |\ \ \ \
| | * | | | proc: Ensure we see the exit of each process tid exactly onceEric W. Biederman2020-04-283-4/+21
| | * | | | rculist: Add hlists_swap_heads_rcuEric W. Biederman2020-04-281-0/+21
| |/ / / /
| * | | | proc: Use PIDTYPE_TGID in next_tgidEric W. Biederman2020-04-251-14/+2
| * | | | proc: modernize proc to support multiple private instancesEric W. Biederman2020-04-2514-96/+384
| |\ \ \ \
| | * | | | proc: use named enums for better readabilityAlexey Gladkov2020-04-224-8/+8
| | * | | | proc: use human-readable values for hidepidAlexey Gladkov2020-04-226-31/+126