Show patches with: Submitter = Peter Zijlstra       |   99 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,57/57] perf: Simplify perf_install_in_context() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,56/57] perf: Simplify perf_pmu_output_stop() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,55/57] perf: Simplify find_get_context() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,54/57] perf: Misc cleanups Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,53/57] perf: Simplify perf_event_sysfs_init() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,52/57] perf: Simplify perf_event_init_context() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,51/57] perf: Simplify perf_event_create_kernel_counter() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,50/57] perf: Simplify sys_perf_event_open() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,49/57] perf: Simplify perf_event_alloc() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,48/57] perf: Simplify perf_init_event() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,47/57] perf: Simplify perf_pmu_register() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,46/57] perf: Simplify pmu_dev_alloc() Scope-based Resource Management - 1 - --- 2023-06-12 Peter Zijlstra New
[v3,45/57] perf: Simplify perf_event_parse_addr_filter() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,44/57] perf: Simplify bpf_overflow_handler() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,43/57] perf: Simplify perf_sw_event() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,42/57] perf: Simplify perf_iterate_sb() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,41/57] perf: Simplify __perf_event_output() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,40/57] perf: Simplify perf_mmap_close()/perf_aux_sample_output() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,39/57] perf: Simplify perf_event_*_userpage() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,38/57] perf: Simplify IOC_SET_OUTPUT Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,37/57] perf: Simplify perf_read_group() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,36/57] perf: Simplify find_get_pmu_context() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,35/57] perf: Simplify *perf_event_read*() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,34/57] perf: Simplify perf_event_*_on_exec() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,33/57] perf: Simplify perf_adjust_freq_unthr_context() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,32/57] perf: Simplify perf_event_context_sched_in() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,31/57] perf: Simplify perf_event_modify_attr() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,30/57] perf: Simplify: *perf_event_{dis,en}able*() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,29/57] perf: Simplify: __perf_install_in_context() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,28/57] perf; Simplify event_sched_in() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,27/57] perf: Simplify perf_cgroup_connect() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,26/57] perf: Simplify event_function*() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,25/57] perf: Simplify perf_fget_light() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,24/57] perf: Simplify perf_pmu_register() error path Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,23/57] perf: Simplify perf_event_alloc() error path Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,22/57] perf: Fix cpuctx refcounting Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,21/57] sched: Misc cleanups Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,20/57] sched: Simplify tg_set_cfs_bandwidth() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,19/57] sched: Simplify sched_move_task() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,18/57] sched: Simplify sched_rr_get_interval() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,17/57] sched: Simplify yield_to() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,16/57] sched: Simplify sched_{set,get}affinity() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,15/57] sched: Simplify syscalls Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,14/57] sched: Simplify set_user_nice() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,13/57] sched: Simplify sched_core_cpu_{starting,deactivate}() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,12/57] sched: Simplify try_steal_cookie() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,11/57] sched: Simplify sched_tick_remote() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,10/57] sched: Simplify sched_exec() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,09/57] sched: Simplify ttwu() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,08/57] sched: Simplify wake_up_if_idle() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,07/57] sched: Simplify: migrate_swap_stop() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,06/57] sched: Simplify sysctl_sched_uclamp_handler() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,05/57] sched: Simplify get_nohz_timer_target() Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,04/57] kbuild: Drop -Wdeclaration-after-statement Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra Accepted
[v3,03/57] locking: Introduce __cleanup() based infrastructure Scope-based Resource Management - - - --- 2023-06-12 Peter Zijlstra New
[v3,02/57] apparmor: Free up __cleanup() name Scope-based Resource Management 2 - - --- 2023-06-12 Peter Zijlstra Accepted
[v3,01/57] dmaengine: ioat: Free up __cleanup() name Scope-based Resource Management 1 - - --- 2023-06-12 Peter Zijlstra Accepted
[v2,2/2] sched: Use fancy new guards Lock and Pointer guards - - - --- 2023-05-26 Peter Zijlstra New
[v2,1/2] locking: Introduce __cleanup__ based guards Lock and Pointer guards - - - --- 2023-05-26 Peter Zijlstra New
[RFC,2/2] sched: Use fancy new guards Lock and Pointer guards - - - --- 2023-05-26 Peter Zijlstra Superseded
[RFC,1/2] locking: Introduce __cleanup__ based guards Lock and Pointer guards - - - --- 2023-05-26 Peter Zijlstra Superseded
debugobjects,locking: Annotate __debug_object_init() wait type violation debugobjects,locking: Annotate __debug_object_init() wait type violation - - 1 --- 2023-04-29 Peter Zijlstra Accepted
rcu: Remove RCU_NONIDLE() rcu: Remove RCU_NONIDLE() 1 - - --- 2023-03-20 Peter Zijlstra Accepted
[36/36] cpuidle,clk: Remove trace_.*_rcuidle() cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[35/36] cpuidle,powerdomain: Remove trace_.*_rcuidle() cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[34/36] cpuidle,omap3: Push RCU-idle into omap_sram_idle() cpuidle,rcu: Cleanup the mess - 1 1 --- 2022-06-08 Peter Zijlstra New
[33/36] cpuidle,omap3: Use WFI for omap3_pm_idle() cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[32/36] ftrace: WARN on rcuidle cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[31/36] cpuidle,acpi: Make noinstr clean cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[30/36] cpuidle,nospec: Make noinstr clean cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[29/36] cpuidle,xenpv: Make more PARAVIRT_XXL noinstr clean cpuidle,rcu: Cleanup the mess - 1 - --- 2022-06-08 Peter Zijlstra New
[28/36] cpuidle,tdx: Make tdx noinstr clean cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[27/36] cpuidle,mwait: Make noinstr clean cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[26/36] cpuidle,sched: Remove annotations from TIF_{POLLING_NRFLAG,NEED_RESCHED} cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[25/36] time/tick-broadcast: Remove RCU_NONIDLE usage cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[24/36] printk: Remove trace_.*_rcuidle() usage cpuidle,rcu: Cleanup the mess 1 1 - --- 2022-06-08 Peter Zijlstra New
[23/36] arm64,smp: Remove trace_.*_rcuidle() usage cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[22/36] arm,smp: Remove trace_.*_rcuidle() usage cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[21/36] x86/tdx: Remove TDX_HCALL_ISSUE_STI cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[20/36] arch/idle: Change arch_cpu_idle() IRQ behaviour cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[19/36] objtool/idle: Validate __cpuidle code as noinstr cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[18/36] cpuidle: Annotate poll_idle() cpuidle,rcu: Cleanup the mess - 1 - --- 2022-06-08 Peter Zijlstra New
[17/36] acpi_idle: Remove tracing cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[16/36] rcu: Fix rcu_idle_exit() cpuidle,rcu: Cleanup the mess 2 - - --- 2022-06-08 Peter Zijlstra New
[15/36] cpuidle,cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}() cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[14/36] cpuidle: Fix rcu_idle_*() usage cpuidle,rcu: Cleanup the mess - 1 - --- 2022-06-08 Peter Zijlstra New
[13/36] cpuidle,dt: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[12/36] cpuidle,omap2: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - 1 1 --- 2022-06-08 Peter Zijlstra New
[11/36] cpuidle,armada: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[10/36] cpuidle,omap3: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - 1 1 --- 2022-06-08 Peter Zijlstra New
[09/36] cpuidle,imx6: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[08/36] cpuidle,psci: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[07/36] cpuidle,tegra: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[06/36] cpuidle,riscv: Push RCU-idle into driver cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[05/36] cpuidle: Move IRQ state validation cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New
[04/36] cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE cpuidle,rcu: Cleanup the mess 1 - - --- 2022-06-08 Peter Zijlstra New
[03/36] cpuidle/poll: Ensure IRQ state is invariant cpuidle,rcu: Cleanup the mess - 1 - --- 2022-06-08 Peter Zijlstra New
[02/36] x86/idle: Replace x86_idle with a static_call cpuidle,rcu: Cleanup the mess - 2 - --- 2022-06-08 Peter Zijlstra New
[01/36] x86/perf/amd: Remove tracing from perf_lopwr_cb() cpuidle,rcu: Cleanup the mess - - - --- 2022-06-08 Peter Zijlstra New