2021-04-02 | Peter Zijlstra | objtool: Correctly handle retpoline thunk calls ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | x86/retpoline: Simplify retpolines ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | x86/alternatives: Optimize optimize_nops() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-31 | Peter Zijlstra | x86: Add insn_decode_kernel() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-19 | Peter Zijlstra | static_call: Fix static_call_update() sanity check ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-19 | Peter Zijlstra | static_call: Align static_call_is_init() patching condition ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-19 | Peter Zijlstra | static_call: Fix static_call_set_init() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-15 | Peter Zijlstra | objtool/x86: Use asm/nops.h ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-15 | Peter Zijlstra | x86: Remove dynamic NOP selection ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-12 | Peter Zijlstra | objtool,x86: Fix uaccess PUSHF/POPF validation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-10 | Peter Zijlstra | seqlock,lockdep: Fix seqcount_latch_init() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-10 | Peter Zijlstra | u64_stats,lockdep: Fix u64_stats_init() vs lockdep ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | static_call: Fix the module key fixup ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Simplify set_affinity_pending refcounts ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Fix affine_move_task() self-concurrency ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Optimize migration_cpu_stop() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Collate affine_move_task() stoppers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Simplify migration_cpu_stop() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Fix migration_cpu_stop() requeueing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-23 | Peter Zijlstra | objtool: Add a pass for generating __mcount_loc Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
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-17 | Peter Zijlstra | sched,x86: Allow !PREEMPT_DYNAMIC ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | sched: Harden PREEMPT_DYNAMIC ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | sched: Add /debug/sched_preempt ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Support dynamic preempt with preempt... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Provide irqentry_exit_cond_resched... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Provide preempt_schedule[_notrace... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Provide cond_resched() and might_resched... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | static_call/x86: Add __static_call_return0() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | static_call: Pull some static_call declarations to... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, timerqueue: Use rb_add_cached() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, rtmutex: Use rb_add_cached() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, uprobes: Use rbtree helpers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, perf: Use new rbtree helpers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, sched/deadline: Use rb_add_cached() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, sched/fair: Use rb_add_cached() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree: Add generic add and find helpers ...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-10 | Peter Zijlstra | lockdep: Noinstr annotate warn_bogus_irq_restore() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-05 | Peter Zijlstra | locking/lockdep: Avoid unmatched unlock ...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-27 | Peter Zijlstra | perf/intel: Remove Perfmon-v4 counter_freezing support ...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-22 | Peter Zijlstra | locking: Add Reviewers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-14 | Peter Zijlstra | locking/selftests: Add local_lock inversion tests ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-14 | Peter Zijlstra | locking/lockdep: Clean up check_redundant() a bit ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-14 | Peter Zijlstra | locking/lockdep: Mark local_lock_t ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-14 | Peter Zijlstra | locking/selftests: More granular debug_locks_verbose ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-14 | Peter Zijlstra | sched: Add schedutil overview ...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 |
2021-01-04 | Peter Zijlstra | sched/core: Allow try_invoke_on_locked_down_task()... Signed-off-by: Peter Zijlstra <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 |
next |