Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Peter Zijlstra
| Archived =
No
| 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
…
2
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
2
…
2
3
4
5
»