Show patches with: Submitter = Peter Zijlstra       |   494 patches
« 1 2 3 44 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 44 5 »