Show patches with: Submitter = Peter Zijlstra       |    Archived = No       |   494 patches
« 1 22 3 4 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,37/51] cpuidle,omap3: Push RCU-idle into omap_sram_idle() cpuidle,rcu: Clean up the mess 2 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,36/51] cpuidle,omap3: Use WFI for omap3_pm_idle() cpuidle,rcu: Clean up the mess 3 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,35/51] trace,hardirq: No moar _rcuidle() tracing cpuidle,rcu: Clean up the mess - - - --- 2023-01-12 Peter Zijlstra New
[v3,34/51] trace: WARN on rcuidle cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,33/51] trace: Remove trace_hardirqs_{on,off}_caller() cpuidle,rcu: Clean up the mess - - - --- 2023-01-12 Peter Zijlstra New
[v3,32/51] cpuidle,acpi: Make noinstr clean cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,31/51] cpuidle,nospec: Make noinstr clean cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,30/51] cpuidle,xenpv: Make more PARAVIRT_XXL noinstr clean cpuidle,rcu: Clean up the mess 2 2 2 --- 2023-01-12 Peter Zijlstra New
[v3,29/51] cpuidle,tdx: Make tdx noinstr clean cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,28/51] cpuidle,mwait: Make noinstr clean cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,27/51] cpuidle,sched: Remove annotations from TIF_{POLLING_NRFLAG,NEED_RESCHED} cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,26/51] time/tick-broadcast: Remove RCU_NONIDLE usage cpuidle,rcu: Clean up the mess 3 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,25/51] printk: Remove trace_.*_rcuidle() usage cpuidle,rcu: Clean up the mess 3 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,24/51] arm64,smp: Remove trace_.*_rcuidle() usage cpuidle,rcu: Clean up the mess 4 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,23/51] arm,smp: Remove trace_.*_rcuidle() usage cpuidle,rcu: Clean up the mess 2 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,22/51] x86/tdx: Remove TDX_HCALL_ISSUE_STI cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,21/51] arch/idle: Change arch_cpu_idle() IRQ behaviour cpuidle,rcu: Clean up the mess 4 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,20/51] cpuidle,intel_idle: Fix CPUIDLE_FLAG_IBRS cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,19/51] cpuidle,intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,18/51] cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,17/51] objtool/idle: Validate __cpuidle code as noinstr cpuidle,rcu: Clean up the mess 3 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,16/51] cpuidle: Annotate poll_idle() cpuidle,rcu: Clean up the mess 1 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,15/51] acpi_idle: Remove tracing cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,14/51] cpuidle,cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}() cpuidle,rcu: Clean up the mess 3 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,13/51] cpuidle: Fix ct_idle_*() usage cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,12/51] cpuidle,dt: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,11/51] cpuidle,omap4: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 2 2 --- 2023-01-12 Peter Zijlstra New
[v3,10/51] cpuidle,armada: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,09/51] cpuidle,omap3: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 2 2 --- 2023-01-12 Peter Zijlstra New
[v3,08/51] cpuidle,imx6: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,07/51] cpuidle,psci: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 2 3 --- 2023-01-12 Peter Zijlstra New
[v3,06/51] cpuidle,tegra: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 1 2 --- 2023-01-12 Peter Zijlstra New
[v3,05/51] cpuidle,riscv: Push RCU-idle into driver cpuidle,rcu: Clean up the mess 1 2 2 --- 2023-01-12 Peter Zijlstra New
[v3,04/51] cpuidle: Move IRQ state validation cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[v3,03/51] cpuidle/poll: Ensure IRQ state is invariant cpuidle,rcu: Clean up the mess - 2 2 --- 2023-01-12 Peter Zijlstra New
[v3,02/51] x86/idle: Replace x86_idle with a static_call cpuidle,rcu: Clean up the mess - 2 2 --- 2023-01-12 Peter Zijlstra New
[v3,01/51] x86/perf/amd: Remove tracing from perf_lopwr_cb() cpuidle,rcu: Clean up the mess 2 - 2 --- 2023-01-12 Peter Zijlstra New
[RFC,6/6] x86/power: Seal restore_processor_state() x86: Fix suspend vs retbleed=stuff - - - --- 2023-01-12 Peter Zijlstra New
[RFC,5/6] PM / hibernate: Add minimal noinstr annotations x86: Fix suspend vs retbleed=stuff - - - --- 2023-01-12 Peter Zijlstra New
[RFC,4/6] x86/power: Sprinkle some noinstr x86: Fix suspend vs retbleed=stuff - - - --- 2023-01-12 Peter Zijlstra New
[RFC,3/6] x86/callthunk: No callthunk for restore_processor_state() x86: Fix suspend vs retbleed=stuff - - - --- 2023-01-12 Peter Zijlstra New
[RFC,2/6] x86/power: Inline write_cr[04]() x86: Fix suspend vs retbleed=stuff - 1 - --- 2023-01-12 Peter Zijlstra New
[RFC,1/6] x86/power: De-paravirt restore_processor_state() x86: Fix suspend vs retbleed=stuff - 1 - --- 2023-01-12 Peter Zijlstra New
x86/boot: Avoid using Intel mnemonics in AT&T syntax asm x86/boot: Avoid using Intel mnemonics in AT&T syntax asm 2 - - --- 2023-01-10 Peter Zijlstra New
[RFC,12/12] arch: Remove cmpxchg_double Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,11/12] slub: Replace cmpxchg_double() Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() 1 - - --- 2022-12-19 Peter Zijlstra New
[RFC,10/12] x86,intel_iommu: Replace cmpxchg_double() Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,09/12] x86,amd_iommu: Replace cmpxchg_double() Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,08/12] s390: Replace cmpxchg_double() with cmpxchg128() Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() 2 - - --- 2022-12-19 Peter Zijlstra New
[RFC,07/12] percpu: Wire up cmpxchg128 Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,06/12] instrumentation: Wire up cmpxchg128() Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,05/12] arch: Introduce arch_{,try_}_cmpxchg128{,_local}() Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,04/12] types: Introduce [us]128 Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,03/12] cyrpto/b128ops: Remove struct u128 Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,02/12] crypto/ghash-clmulni: Use (struct) be128 Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
[RFC,01/12] crypto: Remove u128 usage Introduce cmpxchg128() -- aka. the demise of cmpxchg_double() - - - --- 2022-12-19 Peter Zijlstra New
lkdtm: Avoid objtool/ibt warning lkdtm: Avoid objtool/ibt warning 1 - - --- 2022-11-14 Peter Zijlstra New
[4/4] x86/mm: Rename __change_page_attr_set_clr(.checkalias) x86/mm: Fix set_memory_rox() - - - --- 2022-11-10 Peter Zijlstra New
[3/4] x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() x86/mm: Fix set_memory_rox() 1 - - --- 2022-11-10 Peter Zijlstra New
[2/4] x86/mm: Untangle __change_page_attr_set_clr(.checkalias) x86/mm: Fix set_memory_rox() - - - --- 2022-11-10 Peter Zijlstra New
[1/4] x86/mm: Add a few comments x86/mm: Fix set_memory_rox() - - - --- 2022-11-10 Peter Zijlstra New
[2/2] bpf: Convert BPF_DISPATCHER to use static_call() (not ftrace) bpf: Yet another approach to fix the BPF dispatcher thing 1 - - --- 2022-11-03 Peter Zijlstra New
[1/2] bpf: Revert ("Fix dispatcher patchable function entry to 5 bytes nop") bpf: Yet another approach to fix the BPF dispatcher thing - - - --- 2022-11-03 Peter Zijlstra New
[6/5] objtool: Optimize elf_dirty_reloc_sym() x86/kallsyms: Fix the call-thunk kallsyms fail - - - --- 2022-11-02 Peter Zijlstra New
[5/5] x86: Add prefix symbols for function padding x86/kallsyms: Fix the call-thunk kallsyms fail - - - --- 2022-10-28 Peter Zijlstra New
[4/5] objtool: Add option to generate prefix symbols x86/kallsyms: Fix the call-thunk kallsyms fail - - - --- 2022-10-28 Peter Zijlstra New
[3/5] objtool: Avoid O(bloody terrible) behaviour -- an ode to libelf x86/kallsyms: Fix the call-thunk kallsyms fail - - - --- 2022-10-28 Peter Zijlstra New
[2/5] objtool: Slice up elf_create_section_symbol() x86/kallsyms: Fix the call-thunk kallsyms fail - - - --- 2022-10-28 Peter Zijlstra New
[1/5] kallsyms: Revert "Take callthunks into account" x86/kallsyms: Fix the call-thunk kallsyms fail - - - --- 2022-10-28 Peter Zijlstra New
[4/4] x86/cfi: Add boot time hash randomization x86/ibt: Implement FineIBT - 1 - --- 2022-10-27 Peter Zijlstra New
[3/4] x86/cfi: Boot time selection of CFI scheme x86/ibt: Implement FineIBT - 1 - --- 2022-10-27 Peter Zijlstra New
[2/4] x86/ibt: Implement FineIBT x86/ibt: Implement FineIBT - 1 - --- 2022-10-27 Peter Zijlstra New
[1/4] objtool: Add --cfi to generate the .cfi_sites section x86/ibt: Implement FineIBT - - - --- 2022-10-27 Peter Zijlstra New
[5/5] x86/mm: Do verify W^X at boot up x86/ftrace: Cure boot time W+X mapping - - - --- 2022-10-25 Peter Zijlstra New
[4/5] x86/ftrace: Remove SYSTEM_BOOTING exceptions x86/ftrace: Cure boot time W+X mapping - - - --- 2022-10-25 Peter Zijlstra New
[3/5] x86/mm: Initialize text poking earlier x86/ftrace: Cure boot time W+X mapping - - - --- 2022-10-25 Peter Zijlstra New
[2/5] x86/mm: Use mm_alloc() in poking_init() x86/ftrace: Cure boot time W+X mapping - - - --- 2022-10-25 Peter Zijlstra New
[1/5] mm: Move mm_cachep initialization to mm_init() x86/ftrace: Cure boot time W+X mapping - - - --- 2022-10-25 Peter Zijlstra New
[13/13] mm: Remove pointless barrier() after pmdp_get_lockless() Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[12/13] x86/mm/pae: Get rid of set_64bit() Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[11/13] x86_64: Remove pointless set_64bit() usage Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[10/13] x86/mm/pae: Be consistent with pXXp_get_and_clear() Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[09/13] x86/mm/pae: Use WRITE_ONCE() Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[08/13] x86/mm/pae: Dont (ab)use atomic64 Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[07/13] mm/gup: Fix the lockless PMD access Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[06/13] mm: Rename pmd_read_atomic() Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[05/13] mm: Rename GUP_GET_PTE_LOW_HIGH Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[04/13] mm: Fix pmd_read_atomic() Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[03/13] sh/mm: Make pmd_t similar to pte_t Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[02/13] x86/mm/pae: Make pmd_t similar to pte_t Clean up pmd_get_atomic() and i386-PAE - - - --- 2022-10-22 Peter Zijlstra New
[01/13] mm: Update ptep_get_lockless()s comment Clean up pmd_get_atomic() and i386-PAE 2 - - --- 2022-10-22 Peter Zijlstra New
x86/ibt: Implement FineIBT x86/ibt: Implement FineIBT - - - --- 2022-10-18 Peter Zijlstra New
ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() - - - --- 2022-10-18 Peter Zijlstra New
assert from intel_pmu_hw_config assert from intel_pmu_hw_config - - - --- 2022-10-14 Peter Zijlstra New
« 1 22 3 4 5 »