Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Peter Zijlstra
| State =
Action Required
| 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
[17/17,DEBUG] sched/eevdf: Debug / validation crud
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[16/17,RFC] sched/eevdf: Minimal vavg option
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[15/17,RFC] sched/eevdf: Sleeper bonus
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[14/17] sched/eevdf: Better handle mixed slice length
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[13/17] sched: Merge latency_offset into slice
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[12/17] sched/debug: Rename min_granularity to base_slice
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[11/17] sched: Commit to EEVDF
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[10/17] sched/smp: Use lag to simplify cross-runqueue placement
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[09/17] sched: Commit to lag based placement
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[08/17] sched/fair: Implement an EEVDF like policy
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[07/17] rbtree: Add rb_add_augmented_cached() helper
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[06/17] sched/fair: Add lag based placement
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[05/17] sched/fair: Remove START_DEBIT
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[04/17] sched/fair: Add avg_vruntime
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
[03/17] sched/fair: Add sched group latency support
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-28
Peter Zijlstra
New
[02/17] sched/fair: Add latency_offset
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-28
Peter Zijlstra
New
[01/17] sched: Introduce latency-nice as a per-task attribute
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-28
Peter Zijlstra
New
rcu: Remove RCU_NONIDLE()
rcu: Remove RCU_NONIDLE()
1 - -
-
-
-
2023-03-20
Peter Zijlstra
New
[10/10] sched/fair: Implement an EEVDF like policy
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-06
Peter Zijlstra
New
[09/10] rbtree: Add rb_add_augmented_cached() helper
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-06
Peter Zijlstra
New
[08/10] sched/fair: Add lag based placement
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-06
Peter Zijlstra
New
[07/10] sched/fair: Remove START_DEBIT
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-06
Peter Zijlstra
New
[06/10] sched/fair: Add avg_vruntime
sched: EEVDF using latency-nice
- - -
-
-
-
2023-03-06
Peter Zijlstra
New
[05/10] sched/fair: Add sched group latency support
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-06
Peter Zijlstra
New
[04/10] sched/fair: Add latency_offset
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-06
Peter Zijlstra
New
[03/10] sched: Allow sched_{get,set}attr to change latency_nice of the task
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-06
Peter Zijlstra
New
[02/10] sched/core: Propagate parent tasks latency requirements to the child task
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-06
Peter Zijlstra
New
[01/10] sched: Introduce latency-nice as a per-task attribute
sched: EEVDF using latency-nice
- - 1
-
-
-
2023-03-06
Peter Zijlstra
New
[6/6] locking/rwsem: Use the force
locking/rwsem: Rework writer wakeup and handoff
- - -
-
-
-
2023-02-23
Peter Zijlstra
New
[5/6] locking/rwsem: Unify wait loop
locking/rwsem: Rework writer wakeup and handoff
- - -
-
-
-
2023-02-23
Peter Zijlstra
New
[4/6] locking/rwsem: Split out rwsem_reader_wake()
locking/rwsem: Rework writer wakeup and handoff
- - -
-
-
-
2023-02-23
Peter Zijlstra
New
[3/6] locking/rwsem: Rework writer wakeup
locking/rwsem: Rework writer wakeup and handoff
- - -
-
-
-
2023-02-23
Peter Zijlstra
New
[2/6] locking/rwsem: Enforce queueing when HANDOFF
locking/rwsem: Rework writer wakeup and handoff
- - -
-
-
-
2023-02-23
Peter Zijlstra
New
[1/6] locking/rwsem: Minor code refactoring in rwsem_mark_wake()
locking/rwsem: Rework writer wakeup and handoff
- - -
-
-
-
2023-02-23
Peter Zijlstra
New
[10/10,HACK] objtool: Shrink reloc
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[09/10] objtool: Remove instruction::list
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[08/10] x86: Fix FILL_RETURN_BUFFER
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[07/10] objtool: Fix overlapping alternatives
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[06/10] objtool: Union instruction::{call_dest,jump_table}
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[05/10] objtool: Remove instruction::reloc
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[04/10] objtool: Shrink instruction::{type,visited}
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[03/10] objtool: Make instruction::alts a single-linked list
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[02/10] objtool: Make instruction::stack_ops a single-linked list
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[01/10] objtool: Change arch_decode_instruction() signature
objtool: Honey, I shrunk the instruction
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[v3,3/4] x86/alternative: Rewrite optimize_nops() some
x86: Fully relocatable alternatives and some NOPs
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[v3,2/4] x86/alternative: Support relocations in alternatives
x86: Fully relocatable alternatives and some NOPs
- - -
-
-
-
2023-02-08
Peter Zijlstra
New
[v3,1/4] x86/alternative: Make debug-alternative selective
x86: Fully relocatable alternatives and some NOPs
- 1 -
-
-
-
2023-02-08
Peter Zijlstra
New
x86/alternative: Support relocations in alternatives
x86/alternative: Support relocations in alternatives
- - -
-
-
-
2023-02-06
Peter Zijlstra
New
[v2,10/10] s390/cpum_sf: Convert to cmpxchg128()
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
1 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,09/10] arch: Remove cmpxchg_double
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
- - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,08/10] slub: Replace cmpxchg_double()
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
2 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,07/10] x86,intel_iommu: Replace cmpxchg_double()
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
- 1 -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,06/10] x86,amd_iommu: Replace cmpxchg_double()
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
- - 1
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,05/10] percpu: Wire up cmpxchg128
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
2 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,04/10] instrumentation: Wire up cmpxchg128()
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
1 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,03/10] arch: Introduce arch_{,try_}_cmpxchg128{,_local}()
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
2 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,02/10] types: Introduce [us]128
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
1 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[v2,01/10] cyrpto/b128ops: Remove struct u128
Introduce cmpxchg128() -- aka. the demise of cmpxchg_double()
1 - -
-
-
-
2023-02-02
Peter Zijlstra
New
[RFC] x86/alternative: Support relocations in alternatives
[RFC] x86/alternative: Support relocations in alternatives
- - 1
-
-
-
2023-02-01
Peter Zijlstra
New
[v2.1,4/9] tracing, preempt: Squash _rcuidle tracing
Untitled series #20687
- - 1
-
-
-
2023-01-31
Peter Zijlstra
New
[v1.1,3/3] x86/static_call: Add support for Jcc tail-calls
Untitled series #19888
- 1 -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,9/9] cpuidle: Fix poll_idle() noinstr annotation
A few more cpuidle vs rcu fixes
1 - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,8/9] sched/clock: Make local_clock() noinstr
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,7/9] x86: Mark sched_clock() noinstr
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,6/9] x86/pvclock: improve atomic update of last_value in pvclock_clocksource_read
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,5/9] x86: Always inline arch_atomic64
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,4/9] tracing, preempt: Squash _rcuidle tracing
A few more cpuidle vs rcu fixes
- - 1
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,3/9] tracing: Warn about !rcu_is_watching()
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,2/9] bug: Disable rcu_is_watching() during WARN/BUG
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[v2,1/9] drivers: firmware: psci: Dont instrument suspend code
A few more cpuidle vs rcu fixes
- - -
-
-
-
2023-01-26
Peter Zijlstra
New
[3/3] x86/static_call: Add support for Jcc tail-calls
static_call/x86: Handle clang's conditional tail calls
- 1 -
-
-
-
2023-01-23
Peter Zijlstra
New
[2/3] x86/alternative: Teach text_poke_bp() to patch Jcc.d32 instructions
static_call/x86: Handle clang's conditional tail calls
- 1 -
-
-
-
2023-01-23
Peter Zijlstra
New
[1/3] x86/alternative: Introduce int3_emulate_jcc()
static_call/x86: Handle clang's conditional tail calls
- 1 -
-
-
-
2023-01-23
Peter Zijlstra
New
[6/6] cpuidle: Fix poll_idle() noinstr annotation
A few cpuidle vs rcu fixes
1 - -
-
-
-
2023-01-23
Peter Zijlstra
New
[5/6] sched/clock: Make local_clock() noinstr
A few cpuidle vs rcu fixes
- - -
-
-
-
2023-01-23
Peter Zijlstra
New
[4/6] x86: Mark sched_clock() noinstr
A few cpuidle vs rcu fixes
- - -
-
-
-
2023-01-23
Peter Zijlstra
New
[3/6] ftrace/x86: Warn and ignore graph tracing when RCU is disabled
A few cpuidle vs rcu fixes
1 - -
-
-
-
2023-01-23
Peter Zijlstra
New
[2/6] x86/pvclock: improve atomic update of last_value in pvclock_clocksource_read
A few cpuidle vs rcu fixes
- - -
-
-
-
2023-01-23
Peter Zijlstra
New
[1/6] x86: Always inline arch_atomic64
A few cpuidle vs rcu fixes
- - -
-
-
-
2023-01-23
Peter Zijlstra
New
[v2,7/7] PM / hibernate: Add minimal noinstr annotations
x86: retbleed=stuff fixes
- - -
-
-
-
2023-01-16
Peter Zijlstra
New
[v2,6/7] x86/power: Sprinkle some noinstr
x86: retbleed=stuff fixes
- - -
-
-
-
2023-01-16
Peter Zijlstra
New
[v2,5/7] x86/callthunk: No callthunk for restore_processor_state()
x86: retbleed=stuff fixes
- - -
-
-
-
2023-01-16
Peter Zijlstra
New
[v2,4/7] x86/power: Inline write_cr[04]()
x86: retbleed=stuff fixes
- 1 -
-
-
-
2023-01-16
Peter Zijlstra
New
[v2,3/7] x86/power: De-paravirt restore_processor_state()
x86: retbleed=stuff fixes
- 1 -
-
-
-
2023-01-16
Peter Zijlstra
New
[v2,2/7] x86/boot: Delay sev_verify_cbit() a bit
x86: retbleed=stuff fixes
- - -
-
-
-
2023-01-16
Peter Zijlstra
New
[v2,1/7] x86/boot: Remove verify_cpu() from secondary_startup_64()
x86: retbleed=stuff fixes
- 1 -
-
-
-
2023-01-16
Peter Zijlstra
New
[v3,51/51] context_tracking: Fix noinstr vs KASAN
cpuidle,rcu: Clean up the mess
- - -
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,50/51] cpuidle: Comments about noinstr/__cpuidle
cpuidle,rcu: Clean up the mess
- - -
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,49/51] cpuidle,arch: Mark all regular cpuidle_state::enter methods __cpuidle
cpuidle,rcu: Clean up the mess
- - -
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,48/51] cpuidle,arch: Mark all ct_cpuidle_enter() callers __cpuidle
cpuidle,rcu: Clean up the mess
- - -
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,47/51] cpuidle: Ensure ct_cpuidle_enter() is always called from noinstr/__cpuidle
cpuidle,rcu: Clean up the mess
- - -
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,46/51] arm64,riscv,perf: Remove RCU_NONIDLE() usage
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,45/51] sched: Always inline __this_cpu_preempt_check()
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,44/51] entry,kasan,x86: Disallow overriding mem*() functions
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,43/51] intel_idle: Add force_irq_on module param
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,42/51] ubsan: Fix objtool UACCESS warns
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,41/51] cpuidle,clk: Remove trace_.*_rcuidle()
cpuidle,rcu: Clean up the mess
2 1 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,40/51] cpuidle,powerdomain: Remove trace_.*_rcuidle()
cpuidle,rcu: Clean up the mess
2 1 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,39/51] arm,omap2: Use WFI for omap2_pm_idle()
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
[v3,38/51] cpuidle,omap4: Push RCU-idle into omap4_enter_lowpower()
cpuidle,rcu: Clean up the mess
2 - 2
-
-
-
2023-01-12
Peter Zijlstra
New
«
1
2
…
2
3
4
5
»