2023-06-26 |
Peter Zijlstra | locking: Introduce __cleanup() based infrastructure ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-06-26 |
Peter Zijlstra | apparmor: Free up __cleanup() name ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-06-26 |
Peter Zijlstra | dmaengine: ioat: Free up __cleanup() name ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-06-16 |
Omar Sandoval | x86/unwind/orc: Add ELF section with ORC version identifier ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-06-16 |
Kan Liang | perf/x86/intel: Fix the FRONTEND encoding on GNR and MTL ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-06-16 |
Marc Zyngier | perf/core: Drop __weak attribute from arch_perf_update_userp... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-24 |
Kan Liang | perf/x86/uncore: Correct the number of CHAs on SPR ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-23 |
Like Xu | perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-08 |
Randy Dunlap | sched: fix cid_lock kernel-doc warnings ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-08 |
Kan Liang | perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFG Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-08 |
Namhyung Kim | perf/x86: Fix missing sample size update on AMD BRS ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-08 |
Yang Jihong | perf/core: Fix perf_sample_data not properly initialized... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-08 |
John Stultz | locking/rwsem: Add __always_inline annotation to __down_read... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-05-02 |
Peter Zijlstra | debugobjects,locking: Annotate debug_object_fill_pool... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-21 |
Stephane Eranian | perf/x86/intel/uncore: Add events for Intel SPR IMC PMU ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-21 |
Aaron Thompson | sched/clock: Fix local_clock() before sched_clock_init() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-21 |
Schspa Shi | sched/rt: Fix bad task migration for rt tasks ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-21 |
Mathieu Desnoyers | sched: Fix performance regression introduced by mm_cid ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-21 |
Peter Zijlstra | Merge branch 'v6.3-rc7' Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Guilherme G. Piccoli | x86/hyperv: Mark hv_ghcb_terminate() as noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | scsi: message: fusion: Mark mpt_halt_firmware() __noreturn Debugged-by: Peter Zijlstra <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | x86/cpu: Mark {hlt,resume}_play_dead() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | btrfs: Mark btrfs_assertfail() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Include weak functions in global_noreturns... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | cpu: Mark nmi_panic_self_stop() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | cpu: Mark panic_smp_self_stop() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | arm64/cpu: Mark cpu_park_loop() and friends __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | x86/head: Mark *_start_kernel() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | init: Mark start_kernel() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | init: Mark [arch_call_]rest_init() __noreturn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Generate ORC data for __pfx code ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | x86/linkage: Fix padding for typed functions ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Separate prefix code from stack validation... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Remove superfluous dead_end_function() check ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Add symbol iteration helpers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Add WARN_INSN() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | scripts/objdump-func: Support multiple functions ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | context_tracking: Fix KCSAN noinstr violation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | objtool: Add stackleak instrumentation to uaccess safe... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | Revert "objtool: Support addition to set CFA base" ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | lkdtm/stackleak: Fix noinstr violation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Josh Poimboeuf | sched: Fix KCSAN noinstr violation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-14 |
Yang Jihong | perf/core: Fix hardlockup failure caused by perf throttle ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-12 |
Josh Poimboeuf | sched/core: Make sched_dynamic_mutex static ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-12 |
Vincent Guittot | sched/fair: Fix imbalance overflow ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Domenico Cerasuolo | sched/psi: Allow unprivileged polling of N*2s period ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Domenico Cerasuolo | sched/psi: Extract update_triggers side effect ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Domenico Cerasuolo | sched/psi: Rename existing poll members in preparation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Domenico Cerasuolo | sched/psi: Rearrange polling code in preparation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Libo Chen | sched/fair: Fix inaccurate tally of ttwu_move_affine ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Kan Liang | perf/core: Fix the same task check in perf_event_set_output ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-04-05 |
Peter Zijlstra | perf: Optimize perf_pmu_migrate_context() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-28 |
Thomas Gleixner | atomics: Provide rcuref - scalable reference counting ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-28 |
Thomas Gleixner | atomics: Provide atomic_add_negative() variants ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Peter Zijlstra | trace,smp: Trace all smp_function_call*() invocations ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Peter Zijlstra | trace: Add trace_ipi_send_cpu() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | sched, smp: Trace smp callback causing an IPI ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | smp: reword smp call IPI comment ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | treewide: Trace IPIs sent via smp_send_reschedule() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | irq_work: Trace self-IPIs sent via arch_irq_work_raise() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | smp: Trace IPIs sent via arch_send_call_function_ipi_mask() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | sched, smp: Trace IPIs sent via send_call_function_single_ipi() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | trace: Add trace_ipi_send_cpumask() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Paul E. McKenney | kernel/smp: Make csdlock_debug= resettable ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Paul E. McKenney | locking/csd_lock: Remove per-CPU data indirection from... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Paul E. McKenney | locking/csd_lock: Remove added data from CSD lock debugging ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-24 |
Paul E. McKenney | locking/csd_lock: Add Kconfig option for csd_debug... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-23 |
Josh Poimboeuf | x86,objtool: Split UNWIND_HINT_EMPTY in two ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-23 |
Josh Poimboeuf | x86,objtool: Separate unret validation from unwind... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-23 |
Josh Poimboeuf | x86,objtool: Introduce ORC_TYPE_* ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-23 |
Josh Poimboeuf | objtool: Change UNWIND_HINT() argument order ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-23 |
Josh Poimboeuf | objtool: Use relative pointers for annotations ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-23 |
Josh Poimboeuf | objtool: Add objtool_types.h ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Josh Poimboeuf | vhost: Fix livepatch timeouts in vhost_worker() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Josh Poimboeuf | livepatch,sched: Add livepatch task switching to cond_resched() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Josh Poimboeuf | livepatch: Skip task_call_func() for current task ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Josh Poimboeuf | livepatch: Convert stack entries array to percpu ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Shrikanth Hegde | sched: Interleave cfs bandwidth timers for improved... Suggested-by: Peter Zijlstra <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
wuchi | sched/core: Reduce cost of sched_move_task when config... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Hao Jia | sched/core: Avoid selecting the task that is throttled... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-22 |
Tom Rix | sched/topology: Make sched_energy_mutex,update static ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-21 |
Artem Bityutskiy | perf/x86/cstate: Add Granite Rapids support ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-21 |
Kan Liang | perf/x86/msr: Add Granite Rapids ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-21 |
Kan Liang | perf/x86/intel: Add Granite Rapids ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-21 |
Breno Leitao | perf/x86/amd/core: Always clear status for idx ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-21 |
Vincent Guittot | sched/fair: Sanitize vruntime of entity being migrated ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-15 |
Budimir Markovic | perf: Fix check before add_event_to_groups() in perf_group_d... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-15 |
Song Liu | perf: fix perf_event_context->time ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-03-15 |
Yang Jihong | perf/core: Fix perf_output_begin parameter is incorrectly... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-13 |
Waiman Long | sched/core: Fix a missed update of user_cpus_ptr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-13 |
Peter Zijlstra | freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
silviazhao | x86/perf/zhaoxin: Add stepping check for ZXC ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Kan Liang | perf/x86/intel/ds: Fix the conversion from TSC to perf... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Pietro Borrello | sched/rt: pick_next_rt_entity(): check list_entry ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Valentin Schneider | sched/deadline: Add more reschedule cases to prio_changed_dl() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Zhang Qiao | sched/fair: sanitize vruntime of entity being placed ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Vincent Guittot | sched/fair: Remove capacity inversion detection ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Vincent Guittot | sched/fair: unlink misfit task from cpu overutilized ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-02-11 |
Peter Zijlstra | objtool: mem*() are not uaccess safe ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2023-01-31 |
James Clark | perf: Fix perf_event_pmu_context serialization ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
next |