2020-12-10 | Eric W. Biederman | proc/fd: In proc_fd_link use fget_task ...kernel.org/r/20200817220425.9389-8-ebiederm@xmission.com ...org/r/20201120231441.29911-6-ebiederm@xmission.com Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-12-10 | Eric W. Biederman | bpf: In bpf_task_fd_query use fget_task ...kernel.org/r/20200817220425.9389-5-ebiederm@xmission.com ...org/r/20201120231441.29911-5-ebiederm@xmission.com Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-12-10 | Eric W. Biederman | kcmp: In kcmp_epoll_target use fget_task ...kernel.org/r/20200817220425.9389-4-ebiederm@xmission.com ...org/r/20201120231441.29911-4-ebiederm@xmission.com Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-12-10 | Eric W. Biederman | exec: Remove reset_files_struct ...kernel.org/r/20200817220425.9389-3-ebiederm@xmission.com ...org/r/20201120231441.29911-3-ebiederm@xmission.com Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-12-10 | Eric W. Biederman | exec: Simplify unshare_files ...kernel.org/r/20200817220425.9389-2-ebiederm@xmission.com ...org/r/20201120231441.29911-2-ebiederm@xmission.com Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-12-10 | Eric W. Biederman | exec: Move unshare_files to fix posix file locking... ...kernel.org/r/20200817220425.9389-1-ebiederm@xmission.com ...org/r/20201120231441.29911-1-ebiederm@xmission.com Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-12-10 | Eric W. Biederman | exec: Don't open code get_close_on_exec Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | Implement kernel_execve ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Implement kernel_execve ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Factor bprm_stack_limits out of prepare_arg_pages ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Factor bprm_execve out of do_execve_common ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Move bprm_mm_init into alloc_bprm ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Move initialization of bprm->filename into alloc_bprm ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Factor out alloc_bprm ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-21 | Eric W. Biederman | exec: Remove unnecessary spaces from binfmts.h ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-08 | Eric W. Biederman | Make the user mode driver code a better citizen ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-07 | Eric W. Biederman | umd: Stop using split_argv ...org/r/20200702164140.4468-16-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-07 | Eric W. Biederman | umd: Remove exit_umh ...org/r/20200702164140.4468-15-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-07 | Eric W. Biederman | bpfilter: Take advantage of the facilities of struct pid ...org/r/20200702164140.4468-14-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-07 | Eric W. Biederman | exit: Factor thread_group_exited out of pidfd_poll ...org/r/20200702164140.4468-13-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umd: Track user space drivers with struct pid ...org/r/20200702164140.4468-12-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | bpfilter: Move bpfilter_umh back into init data ...org/r/20200702164140.4468-11-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | exec: Remove do_execve_file ...org/r/20200702164140.4468-10-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umh: Stop calling do_execve_file ...kernel.org/r/20200702164140.4468-9-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umd: Transform fork_usermode_blob into fork_usermode_driver ...kernel.org/r/20200702164140.4468-8-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umd: Rename umd_info.cmdline umd_info.driver_name ...kernel.org/r/20200702164140.4468-7-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umd: For clarity rename umh_info umd_info ...kernel.org/r/20200702164140.4468-6-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umh: Separate the user mode driver and the user mode... ...kernel.org/r/20200702164140.4468-5-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umh: Remove call_usermodehelper_setup_file. ...kernel.org/r/20200702164140.4468-4-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umh: Rename the user mode driver helpers for clarity ...kernel.org/r/20200702164140.4468-3-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umh: Move setting PF_UMH into umh_pipe_setup ...kernel.org/r/20200702164140.4468-2-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-07-04 | Eric W. Biederman | umh: Capture the pid in umh_pipe_setup ...kernel.org/r/20200702164140.4468-1-ebiederm@xmission.com ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-06-12 | Eric W. Biederman | proc: Use new_inode not new_inode_pseudo ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-31 | Eric W. Biederman | exec: Remove the recomputation of bprm->cred |
commit | commitdiff | tree |
2020-05-30 | Eric W. Biederman | exec: Compute file based creds only once ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-30 | Eric W. Biederman | exec: Add a per bprm->file version of per_clear ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-28 | Eric W. Biederman | Merge commit a4ae32c71fe9 ("exec: Always set cap_ambient... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-26 | Eric W. Biederman | exec: Always set cap_ambient in cap_bprm_set_creds ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec: Control flow simplifications ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec: Remove recursion from search_binary_handler ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec: Generic execfd support ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec/binfmt_script: Don't modify bprm->buf and then... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec: Move the call of prepare_binprm into search_binary_handler ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec: Allow load_misc_binary to call prepare_binprm... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-21 | Eric W. Biederman | exec: Convert security_bprm_set_creds into security_bprm_rep... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-20 | Eric W. Biederman | exec: Factor security_bprm_creds_for_exec out of security_bp... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-20 | Eric W. Biederman | exec: Teach prepare_exec_creds how exec treats uids... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-18 | Eric W. Biederman | Merge f87d1c955916 ("exec: Move would_dump into flush_old_exec") ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-17 | Eric W. Biederman | exec: Move would_dump into flush_old_exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-11 | Eric W. Biederman | exec: Trivial cleanups for exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-11 | Eric W. Biederman | exec: Set the point of no return sooner ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-11 | Eric W. Biederman | exec: Move handling of the point of no return to the... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-11 | Eric W. Biederman | exec: Run sync_mm_rss before taking exec_update_mutex ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-09 | Eric W. Biederman | exec: Fix spelling of search_binary_handler in a comment ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-09 | Eric W. Biederman | exec: Move the comment from above de_thread to above... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-09 | Eric W. Biederman | exec: Promised cleanups after introducing exec_update_mutex ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | exec: Rename flush_old_exec begin_new_exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | exec: Move most of setup_new_exec into flush_old_exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | exec: In setup_new_exec cache current in the local... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | exec: Merge install_exec_creds into setup_new_exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | exec: Rename the flag called_exec_mmap point_of_no_return ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | exec: Make unlocking exec_update_mutex explict ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-07 | Eric W. Biederman | binfmt: Move install_exec_creds after setup_new_exec... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-05-05 | Eric W. Biederman | binfmt_elf: remove the set_fs in fill_siginfo_note ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-30 | Eric W. Biederman | posix-cpu-timers: Use pids not tasks in lookup ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-30 | Eric W. Biederman | Removing has_group_leader_pid ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-29 | Eric W. Biederman | posix-cpu-timers: Replace __get_task_for_clock with... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-29 | Eric W. Biederman | posix-cpu-timers: Replace cpu_timer_pid_type with clock_pid_type ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-29 | Eric W. Biederman | posix-cpu-timers: Extend rcu_read_lock removing task_struct... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | signal: Remove has_group_leader_pid ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | exec: Remove BUG_ON(has_group_leader_pid) ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | posix-cpu-timer: Unify the now redundant code in lookup_task ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | posix-cpu-timer: Tidy up group_leader logic in lookup_task ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | proc: Ensure we see the exit of each process tid exactly ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | proc: Ensure we see the exit of each process tid exactly... Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-28 | Eric W. Biederman | rculist: Add hlists_swap_heads_rcu ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-24 | Eric W. Biederman | proc: Use PIDTYPE_TGID in next_tgid ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-24 | Eric W. Biederman | proc: modernize proc to support multiple private instances ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-24 | Eric W. Biederman | proc: Put thread_pid in release_task not proc_flush_pid ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-21 | Eric W. Biederman | signal: Avoid corrupting si_pid and si_uid in do_notify_parent ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-16 | Eric W. Biederman | proc: Handle umounts cleanly ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-09 | Eric W. Biederman | proc: Use a dedicated lock in struct pid ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-04-01 | Eric W. Biederman | signal: Extend exec_id to 64bits ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-25 | Eric W. Biederman | Merged 'Infrastructure to allow fixing exec deadlocks... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-25 | Eric W. Biederman | exec: Add exec_update_mutex to replace cred_guard_mutex ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-25 | Eric W. Biederman | exec: Move exec_mmap right after de_thread in flush_old_exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-25 | Eric W. Biederman | exec: Move cleanup of posix timers on exec out of de_thread ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-25 | Eric W. Biederman | exec: Factor unshare_sighand out of de_thread and call... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-25 | Eric W. Biederman | exec: Only compute current once in flush_old_exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-04 | Eric W. Biederman | posix-cpu-timers: Stop disabling timers on mt-exec ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-04 | Eric W. Biederman | posix-cpu-timers: Store a reference to a pid not a... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-02 | Eric W. Biederman | Proc mount option handling is broken, and it has been... |
commit | commitdiff | tree |
2020-03-01 | Eric W. Biederman | posix-cpu-timers: Pass the task into arm_timer() ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-01 | Eric W. Biederman | posix-cpu-timers: Remove unnecessary locking around... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-03-01 | Eric W. Biederman | posix-cpu-timers: cpu_clock_sample_group() no longer... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-02-28 | Eric W. Biederman | pid: Improve the comment about waiting in zap_pid_ns_processes ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-02-28 | Eric W. Biederman | proc: Remove the now unnecessary internal mount of... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-02-28 | Eric W. Biederman | uml: Create a private mount of proc for mconsole Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-02-28 | Eric W. Biederman | uml: Don't consult current to find the proc_mnt in... ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
2020-02-28 | Eric W. Biederman | proc: Dentry flushing without proc_mnt ...off-by: "Eric W. Biederman" <ebiederm@xmission.com> |
commit | commitdiff | tree |
next |