2021-06-11 | Peter Zijlstra | objtool: Only rewrite unconditional retpoline thunk... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-10 | Peter Zijlstra | objtool: Fix .symtab_shndx handling for elf_create_undef_sym... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-15 | Peter Zijlstra | openrisc: Define memory barrier mb Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-21 | Peter Zijlstra | cpumask/hotplug: Fix cpu_dying() state tracking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-21 | Peter Zijlstra | kthread: Fix PF_KTHREAD vs to_kthread() race ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-17 | Peter Zijlstra | sched/debug: Rename the sched_debug parameter to sched_verbose ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched,fair: Alternative sched_slice() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Move /proc/sched_debug to debugfs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched,debug: Convert sysctl sched_domains to debugfs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | debugfs: Implement debugfs_create_str() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched,preempt: Move preempt_dynamic to debug.c ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Move SCHED_DEBUG sysctl to debugfs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Don't make LATENCYTOP select SCHED_DEBUG ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Remove sched_schedstats sysctl out from under... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Use cpu_dying() to fix balance_push vs hotplug... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | cpumask: Introduce DYING mask ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | cpumask: Make cpu_{online,possible,present,active}... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | perf: Rework perf_event_exit_event() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-12 | Peter Zijlstra | io-wq: Fix io_wq_worker_affinity() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-09 | Peter Zijlstra | static_call: Relax static_call_update() function argument... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-08 | Peter Zijlstra | block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-08 | Peter Zijlstra | x86/cpu: Resort and comment Intel models ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool/x86: Rewrite retpoline thunk calls ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Skip magical retpoline .altinstr_replacement ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Cache instruction relocs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Keep track of retpoline call sites ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Add elf_create_undef_symbol() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Extract elf_symbol_add() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Extract elf_strtab_concat() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Create reloc sections implicitly ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Add elf_create_reloc() helper ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Rework the elf_rebuild_reloc_section() logic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Fix static_call list generation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Handle per arch retpoline naming ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
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-17 | Peter Zijlstra | tasklets: Replace spin wait in tasklet_kill() Signed-off-by: Peter Zijlstra <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-17 | Peter Zijlstra | tasklets: Replace spin wait in tasklet_unlock_wait() Signed-off-by: Peter Zijlstra <peterz@infradead.org> Acked-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 | smp: Micro-optimize smp_call_function_many_cond() Signed-off-by: Peter Zijlstra <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 | objtool: Parse options from OBJTOOL_ARGS ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Collate parse_options() users ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Add --backup ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: More ModRM sugar ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Rewrite ADD/SUB/AND ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Support %riz encodings ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Simplify register decode ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Rewrite LEAVE ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Rewrite LEA decode ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Renumber CFI_reg ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Allow UNWIND_HINT to suppress dodgy stack... ...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 |
next |