2021-02-22 |
Peter Zijlstra | objtool: Fix stack-swizzle for FRAME_POINTER=y ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-02-10 |
Peter Zijlstra | objtool: Support stack-swizzle ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-02-10 |
Peter Zijlstra | objtool,x86: Additionally decode: mov %rsp, (%reg) ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-02-10 |
Peter Zijlstra | x86/unwind/orc: Change REG_SP_INDIRECT ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-02-01 |
Peter Zijlstra | x86/debug: Fix DR6 handling ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | sched: Relax the set_cpus_allowed_ptr() semantics ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | sched: Fix CPU hotplug / tighten is_per_cpu_kthread() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | sched: Prepare to use balance_push in ttwu() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | workqueue: Restrict affinity change to rescuer ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | workqueue: Tag bound workers with KTHREAD_IS_PER_CPU ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | kthread: Extract KTHREAD_IS_PER_CPU ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-22 |
Peter Zijlstra | sched: Don't run cpu-online with balance_push() enabled ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-12 |
Peter Zijlstra | x86: __always_inline __{rd,wr}msr() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-12 |
Peter Zijlstra | x86/mce: Remove explicit/superfluous tracing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-12 |
Peter Zijlstra | locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-12 |
Peter Zijlstra | locking/lockdep: Cure noinstr fail ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-12 |
Peter Zijlstra | x86/sev: Fix nonistr violation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2021-01-12 |
Peter Zijlstra | x86/entry: Fix noinstr fail ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-18 |
Peter Zijlstra | softirq: Avoid bad tracing / lockdep interaction ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-18 |
Peter Zijlstra | jump_label/static_call: Add MAINTAINERS ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-18 |
Peter Zijlstra | jump_label: Fix usage in module __init ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-15 |
Peter Zijlstra | sched: Optimize finish_lock_switch() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
peterz@infradead.org | perf: Break deadlock involving exec_update_mutex ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
Peter Zijlstra | sparc64/mm: Implement pXX_leaf_size() support ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
Peter Zijlstra | powerpc/8xx: Implement pXX_leaf_size() support ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
Peter Zijlstra | locking/rwsem: Fold __down_{read,write}*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
Peter Zijlstra | locking/rwsem: Introduce rwsem_write_trylock() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
Peter Zijlstra | locking/rwsem: Better collate rwsem_read_trylock() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-09 |
Peter Zijlstra | Merge branch 'locking/rwsem'
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | atomic: Update MAINTAINERS ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | atomic: Delete obsolete documentation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | seqlock: Rename __seqprop() users ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | arm64/mm: Implement pXX_leaf_size() support ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | perf/core: Fix arch_perf_get_page_size() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | mm: Introduce pXX_leaf_size() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | mm/gup: Provide gup_get_pte() more generic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-12-03 |
Peter Zijlstra | intel_idle: Build fix ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-26 |
Peter Zijlstra | Merge remote-tracking branch 'origin/master' into perf...
|
commit | commitdiff | tree |
2020-11-24 |
Peter Zijlstra | irq_work: Optimize irq_work_single() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-24 |
Peter Zijlstra | smp: Cleanup smp_call_function*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-24 |
Peter Zijlstra | irq_work: Cleanup ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-24 |
Peter Zijlstra | intel_idle: Fix intel_idle() vs tracing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-24 |
Peter Zijlstra | sched/idle: Fix arch_cpu_idle() vs tracing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-20 |
Peter Zijlstra | rcu,ftrace: Fix ftrace recursion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-20 |
Peter Zijlstra | rcu: Allow rcu_irq_enter_check_tick() from NMI ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-19 |
Peter Zijlstra | sched: Fix migration_cpu_stop() WARN ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-17 |
Peter Zijlstra | sched: Fix rq->nr_iowait ordering ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-17 |
Peter Zijlstra | sched: Fix data-race in wakeup ...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() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched: Fix migrate_disable() vs rt/dl balancing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched, lockdep: Annotate ->pi_lock recursion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched,rt: Use the full cpumask for balancing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched,rt: Use cpumask_any*_distribute() ...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() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched: Add migrate_disable() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched: Massage set_cpus_allowed() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched: Fix hotplug vs CPU bandwidth control ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | workqueue: Manually break affinity on hotplug ...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... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | sched: Fix balance_callback() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-10 |
Peter Zijlstra | stop_machine: Add function and caller debug info ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Tweak perf_event_attr::exclusive semantics ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Fix event multiplexing for exclusive groups ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Simplify group_sched_in() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Simplify group_sched_out() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf/x86: Make dummy_iregs static ...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 ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Optimize get_recursion_context() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Fix get_recursion_context() ...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() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | perf: Reduce stack usage of perf_output_begin() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-11-09 |
Peter Zijlstra | remove boolinit.cocci ...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 ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-30 |
Peter Zijlstra | locking/lockdep: Remove more raw_cpu_read() usage ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-29 |
Peter Zijlstra | perf,mm: Handle non-page-table-aligned hugetlbfs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-29 |
Peter Zijlstra | sched: Remove relyance on STRUCT_ALIGNMENT ...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() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-29 |
Peter Zijlstra | sched/cpupri: Add CPUPRI_HIGHER ...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 ...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) ...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 ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-27 |
Peter Zijlstra | x86/debug: Fix BTF handling ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-22 |
Peter Zijlstra | lockdep: Fix preemption WARN for spurious IRQ-enable ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-19 |
Peter Zijlstra | zram: Fix __zram_bvec_{read,write}() locking order ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-12 |
Peter Zijlstra | kprobes: Replace rp->free_instance with freelist ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-12 |
Peter Zijlstra | freelist: Implement lockless freelist ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-12 |
Peter Zijlstra | asm-generic/atomic: Add try_cmpxchg() fallbacks ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-12 |
Peter Zijlstra | kprobes: Remove kretprobe hash ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-12 |
Peter Zijlstra | llist: Add nonatomic __llist_add() and __llist_dell_all() ...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... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-09 |
Peter Zijlstra | lockdep: Fix lockdep recursion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-09 |
Peter Zijlstra | lockdep: Fix usage_traceoverflow ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-06 |
Peter Zijlstra | perf/x86: Fix n_metric for cancelled txn ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-10-06 |
Peter Zijlstra | perf/x86: Fix n_pair for cancelled txn ...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 ...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 ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
next |