2020-12-15 | Peter Zijlstra | sched: Optimize finish_lock_switch() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-24 | Peter Zijlstra | irq_work: Optimize irq_work_single() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-24 | Peter Zijlstra | smp: Cleanup smp_call_function*() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-24 | Peter Zijlstra | irq_work: Cleanup Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-19 | Peter Zijlstra | sched: Fix migration_cpu_stop() WARN Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-17 | Peter Zijlstra | sched: Fix rq->nr_iowait ordering Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-17 | Peter Zijlstra | sched: Fix data-race in wakeup Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | Merge branch 'sched/migrate-disable' |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched/proc: Print accurate cpumask vs migrate_disable() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched: Fix migrate_disable() vs rt/dl balancing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched, lockdep: Annotate ->pi_lock recursion Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched,rt: Use the full cpumask for balancing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched,rt: Use cpumask_any*_distribute() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched: Fix migrate_disable() vs set_cpus_allowed_ptr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched: Add migrate_disable() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched: Massage set_cpus_allowed() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched: Fix hotplug vs CPU bandwidth control Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | workqueue: Manually break affinity on hotplug Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched/hotplug: Ensure only per-cpu kthreads run during... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | sched: Fix balance_callback() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-10 | Peter Zijlstra | stop_machine: Add function and caller debug info Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Tweak perf_event_attr::exclusive semantics Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Fix event multiplexing for exclusive groups Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Simplify group_sched_in() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Simplify group_sched_out() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf/x86: Make dummy_iregs static Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf/arch: Remove perf_sample_data::regs_user_copy Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Optimize get_recursion_context() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Fix get_recursion_context() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf/x86: Reduce stack usage for x86_pmu::drain_pebs() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-09 | Peter Zijlstra | perf: Reduce stack usage of perf_output_begin() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-11-03 | Peter Zijlstra | perf tools: Remove broken __no_tail_call attribute Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-30 | Peter Zijlstra | lockdep: Fix nr_unused_locks accounting Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-30 | Peter Zijlstra | locking/lockdep: Remove more raw_cpu_read() usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-29 | Peter Zijlstra | sched: Remove relyance on STRUCT_ALIGNMENT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-29 | Peter Zijlstra | sched/fair: Exclude the current CPU from find_new_ilb() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-29 | Peter Zijlstra | sched/cpupri: Add CPUPRI_HIGHER Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-29 | Peter Zijlstra | sched/cpupri: Remap CPUPRI_NORMAL to MAX_RT_PRIO-1 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-27 | Peter Zijlstra | x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-27 | Peter Zijlstra | x86/debug: Only clear/set ->virtual_dr6 for userspace #DB Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-27 | Peter Zijlstra | x86/debug: Fix BTF handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-22 | Peter Zijlstra | lockdep: Fix preemption WARN for spurious IRQ-enable Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-19 | Peter Zijlstra | zram: Fix __zram_bvec_{read,write}() locking order Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-09 | Peter Zijlstra | lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-09 | Peter Zijlstra | lockdep: Fix lockdep recursion Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-09 | Peter Zijlstra | lockdep: Fix usage_traceoverflow Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-06 | Peter Zijlstra | perf/x86: Fix n_metric for cancelled txn Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-10-06 | Peter Zijlstra | perf/x86: Fix n_pair for cancelled txn Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-30 | Peter Zijlstra | serial: pl011: Fix lockdep splat when handling magic... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-16 | Peter Zijlstra | ACPI: processor: Take over RCU-idle for C3-BM idle Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-16 | Peter Zijlstra | cpuidle: Allow cpuidle drivers to take over RCU-idle Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-16 | Peter Zijlstra | ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-16 | Peter Zijlstra | ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-14 | Peter Zijlstra | s390/idle: fix suspicious RCU usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Change thread.debugreg6 to thread.virtual_dr6 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Support negative polarity DR6 bits Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Simplify hw_breakpoint_handler() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Remove aout_dump_debugregs() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Remove the historical junk Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Move cond_local_irq_enable() block into... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Move historical SYSENTER junk into exc_debug_kernel() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Simplify #DB signal code Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Remove handle_debug(.user) argument Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Move kprobe_debug_handler() into exc_debug_kernel() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/debug: Sync BTF earlier Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-04 | Peter Zijlstra | x86/entry: Fix AC assertion Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | x86/perf, static_call: Optimize x86_pmu methods Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | static_call: Allow early init Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | static_call: Add some validation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | static_call: Handle tail-calls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | static_call: Add static_call_cond() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | x86/alternatives: Teach text_poke_bp() to emulate RET Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | static_call: Add simple self-test for static calls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | static_call: Avoid kprobes on inline static_call()s Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | jump_label,module: Fix module lifetime for __jump_label_mod_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | module: Properly propagate MODULE_STATE_COMING failure Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | module: Fix up module_notifier return values Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-09-01 | Peter Zijlstra | notifier: Fix broken error handling pattern Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | locking/refcount: Provide __refcount API to obtain... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | seqlock,tags: Add support for SEQCOUNT_LOCKTYPE() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | lockdep,trace: Expose tracepoints Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | mips: Implement arch_irqs_disabled() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | arm64: Implement arch_irqs_disabled() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | nds32: Implement arch_irqs_disabled() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | locking/lockdep: Cleanup Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | x86/entry: Remove unused THUNKs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | cpuidle: Move trace_cpu_idle() into generic code Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | sched,idle,rcu: Push rcu_idle deeper into the idle... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | cpuidle: Fixup IRQ state Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-26 | Peter Zijlstra | lockdep: Use raw_cpu_*() for per-cpu variables Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-07 | Peter Zijlstra | mm: fix kthread_use_mm() vs TLB invalidate Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-06 | Peter Zijlstra | locking/seqlock, headers: Untangle the spaghetti monster Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-08-06 | Peter Zijlstra | locking, arch/ia64: Reduce <asm/smp.h> header dependencies... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2020-07-29 | Peter Zijlstra | seqcount: More consistent seqprop names Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-07-29 | Peter Zijlstra | seqcount: Compress SEQCNT_LOCKNAME_ZERO() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-07-29 | Peter Zijlstra | seqlock: Fold seqcount_LOCKNAME_init() definition Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-07-29 | Peter Zijlstra | seqlock: Fold seqcount_LOCKNAME_t definition Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-07-29 | Peter Zijlstra | seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-07-29 | Peter Zijlstra | Merge branch 'locking/header' |
commit | commitdiff | tree |
next |