2020-09-04 | Christian Brauner | exit: support non-blocking pidfds ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200902102130.147672-3-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-07-26 | Pavel Machek | signal: fix typo in dequeue_synchronous_signal() [christian.brauner@ubuntu.com: tweak commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-20 | Adrian Reber | selftests: add clone3() CAP_CHECKPOINT_RESTORE test [christian.brauner@ubuntu.com: use TH_LOG() instead of ksft_print... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-19 | Nicolas Viennot | prctl: exe link permission error changed from -EINVAL... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-19 | Nicolas Viennot | prctl: Allow local CAP_CHECKPOINT_RESTORE to change... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-19 | Adrian Reber | proc: allow access in init userns for map_files with... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-19 | Adrian Reber | pid_namespace: use checkpoint_restore_ns_capable()... Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-19 | Adrian Reber | pid: use checkpoint_restore_ns_capable() for set_tid Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-19 | Adrian Reber | capabilities: Introduce CAP_CHECKPOINT_RESTORE Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-08 | Christian Brauner | tests: add CLONE_NEWTIME setns tests ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200706154912.3248030-5-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-07-08 | Christian Brauner | nsproxy: support CLONE_NEWTIME with setns() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200706154912.3248030-4-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-07-08 | Christian Brauner | timens: add timens_commit() helper ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200706154912.3248030-3-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-07-08 | Christian Brauner | timens: make vdso_join_timens() always succeed ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200706154912.3248030-2-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | arch: rename copy_thread_tls() back to copy_thread() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | arch: remove HAVE_COPY_THREAD_TLS ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | unicore: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | sh: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | nds32: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | microblaze: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | hexagon: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | c6x: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | alpha: switch to copy_thread_tls() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | fork: remove do_fork() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | h8300: select HAVE_COPY_THREAD_TLS, switch to kernel_clone_args ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-07-04 | Christian Brauner | nios2: enable HAVE_COPY_THREAD_TLS, switch to kernel_clone_args ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-25 | Weilong Chen | fork: annotate data race in copy_process() Acked-by: Christian Brauner <christian.brauner@ubuntu.com> Cc: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: rewrite commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-23 | Christian Brauner | ia64: enable HAVE_COPY_THREAD_TLS, switch to kernel_clone_args ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200517151635.3085756-1-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-06-23 | Christian Brauner | sparc: unconditionally enable HAVE_COPY_THREAD_TLS ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200512171527.570109-4-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-06-23 | Christian Brauner | sparc: share process creation helpers between sparc... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200512171527.570109-3-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-06-23 | Christian Brauner | sparc64: enable HAVE_COPY_THREAD_TLS ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200512171527.570109-2-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-06-22 | Christian Brauner | fork: fold legacy_clone_args_valid() into _do_fork() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | tests: test for setns() EINVAL regression ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | nsproxy: restore EINVAL for non-namespace file descriptor ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | tests: add CLOSE_RANGE_UNSHARE tests ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | close_range: add CLOSE_RANGE_UNSHARE ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | tests: add close_range() tests ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | arch: wire-up close_range() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-06-16 | Christian Brauner | open: add close_range() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-05-13 | Christian Brauner | selftests/pidfd: add pidfd setns tests ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200505140432.181565-4-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-05-13 | Christian Brauner | nsproxy: attach to namespaces via pidfds ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200505140432.181565-3-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-05-09 | Christian Brauner | nsproxy: add struct nsset ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...r/20200505140432.181565-2-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-05-08 | Christian Brauner | fork: prevent accidental access to clone3 features ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20200507103214.77218-1-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2020-04-15 | Eugene Syromiatnikov | clone3: add build-time CLONE_ARGS_SIZE_VER* validity... Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-04-15 | Eugene Syromiatnikov | clone3: add a check for the user struct size if CLONE_INTO_C... Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-04-15 | Eugene Syromiatnikov | clone3: fix cgroup argument sanity check Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-04-12 | Zhiqiang Liu | signal: use kill_proc_info instead of kill_pid_info... Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-04-12 | Zhiqiang Liu | signal: check sig before setting info in kill_pid_usb_asyncio Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-25 | Christian Brauner | selftests: add pid namespace ENOMEM regression test ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-09 | Christian Brauner | pid: make ENOMEM return value more obvious ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-03-08 | Corey Minyard | pid: Fix error return value in some cases Acked-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: fixup commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-28 | Christophe Leroy | selftests: pidfd: Add pidfd_fdinfo_test in .gitignore Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-28 | Madhuparna Bhowmik | exit: Fix Sparse errors and warnings Acked-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: edit commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-02-28 | Madhuparna Bhowmik | fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() Acked-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: edit commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-28 | Mike Christie | prctl: PR_{G,S}ET_IO_FLUSHER to support controlling... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-26 | Madhuparna Bhowmik | sched.h: Annotate sighand_struct with __rcu ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-18 | Christian Brauner | ptrace: reintroduce usage of subjective credentials... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-13 | Sargun Dhillon | test: Add test for pidfd getfd Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-13 | Sargun Dhillon | arch: wire up pidfd_getfd syscall Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-13 | Sargun Dhillon | pid: Implement pidfd_getfd syscall Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-13 | Sargun Dhillon | vfs, fdtable: Add fget_task helper Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | um: Implement copy_thread_tls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | clone3: ensure copy_thread_tls is implemented ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | xtensa: Implement copy_thread_tls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | riscv: Implement copy_thread_tls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | parisc: Implement copy_thread_tls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | arm: Implement copy_thread_tls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | arm64: Implement copy_thread_tls ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2020-01-07 | Amanieu d'Antras | arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-21 | chenqiwu | exit: panic before exit_mm() on global init exit Acked-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: fix typo, rewrite commit... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-12-04 | Christian Brauner | taskstats: fix data-race ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191009114809.8643-1-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-11-20 | Luc Van Oostenryck | fork: fix pidfd_poll()'s return type Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-18 | Christian Brauner | selftests/clone3: skip if clone3() is ENOSYS ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-18 | Andrei Vagin | selftests/clone3: check that all pids are released... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-18 | Andrei Vagin | selftests/clone3: report a correct number of fails ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-18 | Andrei Vagin | selftests/clone3: flush stdout and stderr before clone3... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-15 | Adrian Reber | selftests: add tests for clone3() with *set_tid Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-15 | Adrian Reber | fork: extend clone3() to support setting a PID Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-12 | Adrian Reber | selftests: add tests for clone3() Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-11-05 | Christian Brauner | clone3: validate stack arguments ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191031113608.20713-1-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-21 | Christian Brauner | tests: test CLONE_CLEAR_SIGHAND ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191014104538.3096-2-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-21 | Christian Brauner | clone3: add CLONE_CLEAR_SIGHAND ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191014104538.3096-1-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-17 | Christian Brauner | pid: use pid_has_task() in pidfd_open() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191017101832.5985-5-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-17 | Christian Brauner | exit: use pid_has_task() in do_wait() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191017101832.5985-4-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-17 | Christian Brauner | pid: use pid_has_task() in __change_pid() ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191017101832.5985-3-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-17 | Christian Brauner | test: verify fdinfo for pidfd of reaped process ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191017101832.5985-2-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-17 | Christian Brauner | pidfd: check pid has attached task in fdinfo ...off-by: Christian Brauner <christian.brauner@ubuntu.com> ...org/r/20191017101832.5985-1-christian.brauner@ubuntu.com |
commit | commitdiff | tree |
2019-10-16 | Michael Ellerman | usercopy: Avoid soft lockups in test_check_nonzero_user() Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-15 | Christian Kellner | pidfd: add tests for NSpid info in fdinfo Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-15 | Christian Kellner | pidfd: add NSpid entries to fdinfo Co-developed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-07 | Aleksa Sarai | lib: test_user_copy: style cleanup Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-03 | Christian Brauner | sched: add kernel-doc for struct clone_args ...org/r/20191001114701.24661-3-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-03 | Christian Brauner | fork: add kernel-doc for clone3 ...org/r/20191001114701.24661-2-christian.brauner@ubuntu.com ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-03 | Nathan Chancellor | usercopy: Add parentheses around assignment in test_copy_str... Acked-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-01 | Aleksa Sarai | perf_event_open: switch to copy_struct_from_user() Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: improve commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-01 | Aleksa Sarai | sched_setattr: switch to copy_struct_from_user() Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: improve commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-01 | Aleksa Sarai | clone3: switch to copy_struct_from_user() Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> [christian.brauner@ubuntu.com: improve commit message] ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-10-01 | Aleksa Sarai | lib: introduce copy_struct_from_user() helper Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-09-30 | Shuah Khan | selftests: pidfd: Fix undefined reference to pthread_create() Reviewed-by: Christian Brauner <christian.brauner@ubuntu.com> ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-09-30 | Seth Forshee | sched: Add __ASSEMBLY__ guards around struct clone_args ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
2019-09-12 | Eugene Syromiatnikov | fork: block invalid exit signals with clone3() [christian.brauner@ubuntu.com: simplify check and rework... ...off-by: Christian Brauner <christian.brauner@ubuntu.com> |
commit | commitdiff | tree |
next |