Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Oleg Nesterov
| State =
Action Required
| Archived =
No
| 58 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[3/3] get_signal: don't initialize ksig->info if SIGNAL_GROUP_EXIT/group_exec_task
get_signal: minor cleanups and fix
- - -
-
-
-
2024-02-26
Oleg Nesterov
New
[2/3] get_signal: hide_si_addr_tag_bits: fix the usage of uninitialized ksig
get_signal: minor cleanups and fix
- - -
-
-
-
2024-02-26
Oleg Nesterov
New
[1/3] get_signal: don't abuse ksig->info.si_signo and ksig->sig
get_signal: minor cleanups and fix
- - -
-
-
-
2024-02-26
Oleg Nesterov
New
get_signal: simplify/cleanup the the usage of ksig->info
get_signal: simplify/cleanup the the usage of ksig->info
- - -
-
-
-
2024-02-23
Oleg Nesterov
New
[v2,2/2] pidfd: change pidfd_send_signal() to respect PIDFD_THREAD
[v2,1/2] signal: add the "int si_code" arg to prepare_kill_siginfo()
- 3 -
-
-
-
2024-02-09
Oleg Nesterov
New
[v2,1/2] signal: add the "int si_code" arg to prepare_kill_siginfo()
[v2,1/2] signal: add the "int si_code" arg to prepare_kill_siginfo()
- 2 -
-
-
-
2024-02-09
Oleg Nesterov
New
pidfd: change pidfd_send_signal() to respect PIDFD_THREAD
pidfd: change pidfd_send_signal() to respect PIDFD_THREAD
- - -
-
-
-
2024-02-07
Oleg Nesterov
New
pidfd: exit: kill the no longer used thread_group_exited()
pidfd: exit: kill the no longer used thread_group_exited()
- 1 -
-
-
-
2024-02-05
Oleg Nesterov
New
pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together
pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together
- 1 -
-
-
-
2024-02-05
Oleg Nesterov
New
pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))
pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))
- 1 -
-
-
-
2024-02-05
Oleg Nesterov
New
pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))
pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))
- - -
-
-
-
2024-02-05
Oleg Nesterov
New
[3/3] pid: kill the obsolete PIDTYPE_PID code in transfer_pid()
pidfd_poll: report POLLHUP when pid_task() == NULL
- - -
-
-
-
2024-02-02
Oleg Nesterov
New
[2/3] pidfd: kill the no longer needed do_notify_pidfd() in de_thread()
pidfd_poll: report POLLHUP when pid_task() == NULL
- - -
-
-
-
2024-02-02
Oleg Nesterov
New
[1/3] pidfd_poll: report POLLHUP when pid_task() == NULL
pidfd_poll: report POLLHUP when pid_task() == NULL
- - -
-
-
-
2024-02-02
Oleg Nesterov
New
[v3,1/1] pidfd: implement PIDFD_THREAD flag for pidfd_open()
[v3,1/1] pidfd: implement PIDFD_THREAD flag for pidfd_open()
- 1 1
-
-
-
2024-01-31
Oleg Nesterov
New
[v3,0/1] pidfd: implement PIDFD_THREAD flag for pidfd_open()
- - -
-
-
-
2024-01-31
Oleg Nesterov
New
[v2] pidfd: implement PIDFD_THREAD flag for pidfd_open()
[v2] pidfd: implement PIDFD_THREAD flag for pidfd_open()
- - -
-
-
-
2024-01-30
Oleg Nesterov
New
[RFC] pidfd: implement PIDFD_THREAD flag for pidfd_open()
[RFC] pidfd: implement PIDFD_THREAD flag for pidfd_open()
- - -
-
-
-
2024-01-29
Oleg Nesterov
New
[1/1] pidfd: don't do_notify_pidfd() if !thread_group_empty()
pidfd: don't do_notify_pidfd() if !thread_group_empty()
- - -
-
-
-
2024-01-27
Oleg Nesterov
New
pidfd: cleanup the usage of __pidfd_prepare's flags
pidfd: cleanup the usage of __pidfd_prepare's flags
- - -
-
-
-
2024-01-25
Oleg Nesterov
New
[3/3] exit: wait_task_zombie: kill the no longer necessary spin_lock_irq(siglock)
fs/proc: do_task_stat: use sig->stats_lock
- - -
-
-
-
2024-01-23
Oleg Nesterov
New
[2/3] fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
fs/proc: do_task_stat: use sig->stats_lock
- - -
-
-
-
2024-01-23
Oleg Nesterov
New
[1/3] fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
fs/proc: do_task_stat: use sig->stats_lock
- - -
-
-
-
2024-01-23
Oleg Nesterov
New
ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped()
ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped()
- - -
-
-
-
2024-01-22
Oleg Nesterov
New
[v2,2/2] getrusage: use sig->stats_lock rather than lock_task_sighand()
getrusage: use sig->stats_lock
- - -
-
-
-
2024-01-22
Oleg Nesterov
New
[v2,1/2] getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
getrusage: use sig->stats_lock
- - -
-
-
-
2024-01-22
Oleg Nesterov
New
[2/2] getrusage: use sig->stats_lock
[1/2] getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
- - 1
-
-
-
2024-01-19
Oleg Nesterov
New
[1/2] getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
[1/2] getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
- - 1
-
-
-
2024-01-19
Oleg Nesterov
New
[3/3] afs: use read_seqbegin() in afs_check_validity() and afs_getattr()
afs: fix the usage of read_seqbegin_or_lock()
- - -
-
-
-
2023-11-30
Oleg Nesterov
New
[2/3] afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
afs: fix the usage of read_seqbegin_or_lock()
- - -
-
-
-
2023-11-30
Oleg Nesterov
New
[1/3] afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
afs: fix the usage of read_seqbegin_or_lock()
- - -
-
-
-
2023-11-30
Oleg Nesterov
New
__ptrace_unlink: kill the obsolete "FIXME" code
__ptrace_unlink: kill the obsolete "FIXME" code
- - -
-
-
-
2023-11-21
Oleg Nesterov
New
simplify force_sig_info_to_task(), kill recalc_sigpending_and_wake()
simplify force_sig_info_to_task(), kill recalc_sigpending_and_wake()
- - -
-
-
-
2023-11-20
Oleg Nesterov
New
rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
- - -
-
-
-
2023-11-17
Oleg Nesterov
New
[3/3] bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos)
bpf: kernel/bpf/task_iter.c: don't abuse next_thread()
1 - -
-
-
-
2023-11-14
Oleg Nesterov
New
[2/3] bpf: bpf_iter_task_next: use __next_thread() rather than next_thread()
bpf: kernel/bpf/task_iter.c: don't abuse next_thread()
1 - -
-
-
-
2023-11-14
Oleg Nesterov
New
[1/3] bpf: task_group_seq_get_next: use __next_thread() rather than next_thread()
bpf: kernel/bpf/task_iter.c: don't abuse next_thread()
1 - -
-
-
-
2023-11-14
Oleg Nesterov
New
introduce for_other_threads(p, t)
introduce for_other_threads(p, t)
- 1 -
-
-
-
2023-10-30
Oleg Nesterov
New
fs/afs: use read_seqbegin() rather than read_seqbegin_or_lock()
fs/afs: use read_seqbegin() rather than read_seqbegin_or_lock()
- - -
-
-
-
2023-10-27
Oleg Nesterov
New
rxrpc_find_service_conn_rcu: use read_seqbegin() rather than read_seqbegin_or_lock()
rxrpc_find_service_conn_rcu: use read_seqbegin() rather than read_seqbegin_or_lock()
- - -
-
-
-
2023-10-27
Oleg Nesterov
New
nfsd_copy_write_verifier: use read_seqbegin() rather than read_seqbegin_or_lock()
nfsd_copy_write_verifier: use read_seqbegin() rather than read_seqbegin_or_lock()
- 2 -
-
-
-
2023-10-26
Oleg Nesterov
New
nfsd_copy_write_verifier: wrong usage of read_seqbegin_or_lock()
nfsd_copy_write_verifier: wrong usage of read_seqbegin_or_lock()
- - -
-
-
-
2023-10-25
Oleg Nesterov
New
[RFC,2/2] seqlock: introduce need_seqretry_xxx()
[1/2] seqlock: fix the wrong read_seqbegin_or_lock/need_seqretry documentation
- - -
-
-
-
2023-10-24
Oleg Nesterov
New
[1/2] seqlock: fix the wrong read_seqbegin_or_lock/need_seqretry documentation
[1/2] seqlock: fix the wrong read_seqbegin_or_lock/need_seqretry documentation
- - -
-
-
-
2023-10-24
Oleg Nesterov
New
[2/2] do_io_accounting: use sig->stats_lock
[1/2] do_io_accounting: use __for_each_thread()
- - -
-
-
-
2023-10-23
Oleg Nesterov
New
[1/2] do_io_accounting: use __for_each_thread()
[1/2] do_io_accounting: use __for_each_thread()
- - -
-
-
-
2023-10-23
Oleg Nesterov
New
[v2,2/2] seqlock: change __seqprop() to return the function pointer
[v2,1/2] seqlock: simplify SEQCOUNT_LOCKNAME()
- - -
-
-
-
2023-10-12
Oleg Nesterov
New
[v2,1/2] seqlock: simplify SEQCOUNT_LOCKNAME()
[v2,1/2] seqlock: simplify SEQCOUNT_LOCKNAME()
- - -
-
-
-
2023-10-12
Oleg Nesterov
New
[5/5] time,signal: turn signal_struct.stats_lock into seqcount_rwlock_t
turn signal_struct.stats_lock into seqcount_rwlock_t
- - -
-
-
-
2023-09-13
Oleg Nesterov
New
[4/5] seqlock: introduce read_seqcount_begin_or_lock() and friends
turn signal_struct.stats_lock into seqcount_rwlock_t
- - -
-
-
-
2023-09-13
Oleg Nesterov
New
[3/5] seqlock: introduce seqprop_lock/unlock
turn signal_struct.stats_lock into seqcount_rwlock_t
- - -
-
-
-
2023-09-13
Oleg Nesterov
New
[2/5] seqlock: change __seqprop() to return the function pointer
turn signal_struct.stats_lock into seqcount_rwlock_t
- - -
-
-
-
2023-09-13
Oleg Nesterov
New
[1/5] seqlock: simplify SEQCOUNT_LOCKNAME()
turn signal_struct.stats_lock into seqcount_rwlock_t
- 1 -
-
-
-
2023-09-13
Oleg Nesterov
New
[v3] x86/show_trace_log_lvl: ensure stack pointer is aligned, again
[v3] x86/show_trace_log_lvl: ensure stack pointer is aligned, again
1 - -
-
-
-
2023-05-12
Oleg Nesterov
New
[v2] x86/show_trace_log_lvl: ensure stack pointer is aligned, again
[v2] x86/show_trace_log_lvl: ensure stack pointer is aligned, again
- - -
-
-
-
2023-04-29
Oleg Nesterov
New
x86/show_trace_log_lvl: ensure stack pointer is aligned, again
x86/show_trace_log_lvl: ensure stack pointer is aligned, again
- - -
-
-
-
2023-04-27
Oleg Nesterov
New
[v2] uprobes/x86: allow to probe a "nop" insn with 0x66 prefix
[v2] uprobes/x86: allow to probe a "nop" insn with 0x66 prefix
1 - -
-
-
-
2022-12-04
Oleg Nesterov
New
uprobes/x86: allow to probe a "nop" insn with 0x66 prefix
uprobes/x86: allow to probe a "nop" insn with 0x66 prefix
1 - -
-
-
-
2022-12-01
Oleg Nesterov
New