Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Peter Zijlstra
| State =
Action Required
| 494 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
«
1
2
3
4
…
4
5
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v3,7/7] x86/cfi,bpf: Fix bpf_exception_cb() signature
x86/cfi,bpf: Fix CFI vs eBPF
- - -
-
-
-
2023-12-15
Peter Zijlstra
New
[v3,6/7] bpf: Fix dtor CFI
x86/cfi,bpf: Fix CFI vs eBPF
- - -
-
-
-
2023-12-15
Peter Zijlstra
New
[v3,5/7] cfi: Add CFI_NOSEAL()
x86/cfi,bpf: Fix CFI vs eBPF
- - -
-
-
-
2023-12-15
Peter Zijlstra
New
[v3,4/7] x86/cfi,bpf: Fix bpf_struct_ops CFI
x86/cfi,bpf: Fix CFI vs eBPF
- - -
-
-
-
2023-12-15
Peter Zijlstra
New
[v3,3/7] x86/cfi,bpf: Fix bpf_callback_t CFI
x86/cfi,bpf: Fix CFI vs eBPF
- - -
-
-
-
2023-12-15
Peter Zijlstra
New
[v3,2/7] x86/cfi,bpf: Fix BPF JIT call
x86/cfi,bpf: Fix CFI vs eBPF
- - -
-
-
-
2023-12-15
Peter Zijlstra
New
[v3,1/7] cfi: Flip headers
x86/cfi,bpf: Fix CFI vs eBPF
- 1 -
-
-
-
2023-12-15
Peter Zijlstra
New
[11/11] x86/kvm/emulate: Avoid RET for fastops
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[10/11] x86/nospec: JMP_NOSPEC
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[09/11] x86/kvm/emulate: Implement test_cc() in C
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[08/11] objtool: Collapse annotate sequences
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[07/11] objtool: Convert ANNOTATE_INTRA_FUNCTION_CALLS to ANNOTATE
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[06/11] objtool: Convert ANNOTATE_IGNORE_ALTERNATIVE to ANNOTATE
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[05/11] objtool: Convert VALIDATE_UNRET_BEGIN to ANNOTATE
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[04/11] objtool: Convert instrumentation_{begin,end}() to ANNOTATE
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[03/11] objtool: Convert ANNOTATE_RETPOLINE_SAFE to ANNOTATE
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[02/11] objtool: Convert ANNOTATE_NOENDBR to ANNOTATE
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[01/11] objtool: Generic annotation infrastructure
x86/kvm/emulate: Avoid RET for FASTOPs
- - -
-
-
-
2023-12-04
Peter Zijlstra
New
[v2,2/2] x86/cfi,bpf: Fix BPF JIT call
x86/bpf: Fix FineIBT vs eBPF
- - -
-
-
-
2023-11-30
Peter Zijlstra
New
[v2,1/2] cfi: Flip headers
x86/bpf: Fix FineIBT vs eBPF
- 1 -
-
-
-
2023-11-30
Peter Zijlstra
New
[2/2] x86/cfi,bpf: Fix BPF JIT call
x86/bpf: Fix FineIBT vs eBPF
- - -
-
-
-
2023-11-20
Peter Zijlstra
New
[1/2] cfi: Flip headers
x86/bpf: Fix FineIBT vs eBPF
- - -
-
-
-
2023-11-20
Peter Zijlstra
New
[2/2] x86/entry: Harden return-to-user
x86/entry: Trade cycles
- - -
-
-
-
2023-11-20
Peter Zijlstra
New
[1/2] x86/entry: Optimize common_interrupt_return()
x86/entry: Trade cycles
- - -
-
-
-
2023-11-20
Peter Zijlstra
New
[RFC] x86/kvm/emulate: Avoid RET for fastops
[RFC] x86/kvm/emulate: Avoid RET for fastops
- - -
-
-
-
2023-11-12
Peter Zijlstra
New
[13/13] perf: Simplify *perf_event_read*()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[12/13] perf: Simplify perf_event_*_on_exec()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[11/13] perf: Simplify perf_adjust_freq_unthr_context()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[10/13] perf: Simplify perf_event_context_sched_in()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[09/13] perf: Simplify perf_event_modify_attr()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[08/13] perf: Simplify: *perf_event_{dis,en}able*()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[07/13] perf: Simplify: __perf_install_in_context()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[06/13] perf; Simplify event_sched_in()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[05/13] perf: Simplify perf_cgroup_connect()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[04/13] perf: Simplify event_function*()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[03/13] perf: Simplify perf_fget_light()
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[02/13] perf: Simplify perf_pmu_register() error path
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[01/13] perf: Simplify perf_event_alloc() error path
perf: Employ SBRM to simplify error handling -- batch 1/3
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[2/2] ptrace: Convert ptrace_attach() to use lock guards
cleanup: Conditional locking support
- 1 -
-
-
-
2023-11-02
Peter Zijlstra
New
[1/2] cleanup: Add conditional guard support
cleanup: Conditional locking support
- - -
-
-
-
2023-11-02
Peter Zijlstra
New
[v2] x86/tsc: Have tsc=recalibrate override things
[v2] x86/tsc: Have tsc=recalibrate override things
- - -
-
-
-
2023-11-01
Peter Zijlstra
New
rcu: Break rcu_node_0 --> &rq->__lock order
rcu: Break rcu_node_0 --> &rq->__lock order
1 - -
-
-
-
2023-10-31
Peter Zijlstra
New
x86/tsc: Have tsc=recalibrate override things
x86/tsc: Have tsc=recalibrate override things
- - -
-
-
-
2023-10-30
Peter Zijlstra
New
sched/fair: Remove SIS_PROP
sched/fair: Remove SIS_PROP
2 - -
-
-
-
2023-10-20
Peter Zijlstra
New
sched: Fix stop_one_cpu_nowait() vs hotplug
sched: Fix stop_one_cpu_nowait() vs hotplug
- - 1
-
-
-
2023-10-10
Peter Zijlstra
New
[17/15,HACK] futex: Force futex hash collision
futex: More futex2 bits
- - -
-
-
-
2023-09-22
Peter Zijlstra
New
[16/15] futex,selftests: Extend the futex selftests for NUMA
futex: More futex2 bits
- - -
-
-
-
2023-09-22
Peter Zijlstra
New
[15/15] futex,selftests: Extend the futex selftests
Untitled series #59525
- - -
-
-
-
2023-09-22
Peter Zijlstra
New
[v3,15/15] futex,selftests: Extend the futex selftests
futex: More futex2 bits
- - -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,14/15] futex: Enable FUTEX2_{8,16}
futex: More futex2 bits
- 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,13/15] futex: Propagate flags into futex_get_value_locked()
futex: More futex2 bits
- 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,12/15] futex: Implement FUTEX2_NUMA
futex: More futex2 bits
- - -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,11/15] mm: Add vmalloc_huge_node()
futex: More futex2 bits
- 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,10/15] futex: Add sys_futex_requeue()
futex: More futex2 bits
1 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,09/15] futex: Add flags2 argument to futex_requeue()
futex: More futex2 bits
- 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,08/15] futex: Propagate flags into get_futex_key()
[tip:,locking/core] futex: Propagate flags into get_futex_key()
- 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,07/15] futex: Add sys_futex_wait()
futex: More futex2 bits
1 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,05/15] futex: Add sys_futex_wake()
futex: More futex2 bits
1 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[v3,04/15] futex: Validate futex value against futex size
futex: More futex2 bits
- 1 -
-
-
-
2023-09-21
Peter Zijlstra
New
[2/2] sched/eevdf: Use sched_attr::sched_runtime to set request/slice suggestion
sched/eevdf: sched_attr::sched_runtime slice hint
- - -
-
-
-
2023-09-15
Peter Zijlstra
New
[1/2] sched/eevdf: Also update slice on placement
sched/eevdf: sched_attr::sched_runtime slice hint
- - -
-
-
-
2023-09-15
Peter Zijlstra
New
[1/6] sched: Constrain locks in sched_submit_work()
[1/6] sched: Constrain locks in sched_submit_work()
- - -
-
-
-
2023-08-15
Peter Zijlstra
New
[v2,11/11] x86/cpu: Use fancy alternatives to get rid of entry_untrain_ret()
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,10/11] x86/alternatives: Simplify ALTERNATIVE_n()
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,09/11] x86/cpu/kvm: Provide UNTRAIN_RET_VM
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,08/11] x86/cpu: Cleanup the untrain mess
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,07/11] x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,06/11] x86/cpu: Rename original retbleed methods
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,05/11] x86/cpu: Clean up SRSO return thunk mess
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,04/11] x86/alternative: Make custom return thunk unconditional
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,03/11] objtool/x86: Fix SRSO mess
Fix up SRSO stuff
1 - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,02/11] x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[v2,01/11] x86/cpu: Fixup __x86_return_thunk
Fix up SRSO stuff
- - -
-
-
-
2023-08-14
Peter Zijlstra
New
[8/8] sched: Misc cleanups
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[7/8] sched: Simplify tg_set_cfs_bandwidth()
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[6/8] sched: Simplify sched_move_task()
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[5/8] sched: Simplify sched_rr_get_interval()
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[4/8] sched: Simplify yield_to()
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[3/8] sched: Simplify sched_{set,get}affinity()
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[2/8] sched: Simplify syscalls
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[1/8] sched: Simplify set_user_nice()
sched: Use lock guards, wave 2
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,17/17] x86/cpu: Use fancy alternatives to get rid of entry_untrain_ret()
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,16/17] x86/alternatives: Simplify ALTERNATIVE_n()
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,15/17] x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,14/17] objtool: Add comments to the arch_is_$foo() magic symbols
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,13/17] objtool/x86: Add arch_is_offset_insn()
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,12/17] x86/cpu: Rename original retbleed return thunk
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,11/17] x86/cpu: Remove all SRSO interface nonsense
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,10/17] x86: Remove CPU_IBPB_ENTRY
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,09/17] x86: Remove CONFIG_CPU_SRSO
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,08/17] x86/cpu: Add IBPB on VMEXIT to retbleed=
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,07/17] x86/cpu/kvm: Provide UNTRAIN_RET_VM
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,06/17] x86/cpu: Add SRSO untrain to retbleed=
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,05/17] x86/cpu: Cleanup the untrain mess
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,04/17] objtool/x86: Fix SRSO mess
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,03/17] x86/cpu: Make srso_untrain_ret consistent
Fix up the recent SRSO patches
- - -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,02/17] x86/cpu: Clean up SRSO return thunk mess
Fix up the recent SRSO patches
- 1 -
-
-
-
2023-08-09
Peter Zijlstra
New
[RFC,01/17] x86/alternative: Unconditional custom return thunk
Fix up the recent SRSO patches
- 1 -
-
-
-
2023-08-09
Peter Zijlstra
New
[3/3] x86/cpu: Update Hybrids
x86/cpu: Cleanup of INTEL_FAM6_foo
- - -
-
-
-
2023-08-07
Peter Zijlstra
New
[2/3] x86/cpu: Fix Crestmont uarch
x86/cpu: Cleanup of INTEL_FAM6_foo
- - -
-
-
-
2023-08-07
Peter Zijlstra
New
«
1
2
3
4
…
4
5
»