2021-06-18 | Peter Zijlstra | recordmcount: Correct st_shndx handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-11 | Peter Zijlstra | objtool: Only rewrite unconditional retpoline thunk... Signed-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... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-10 | Peter Zijlstra | irq_work: Make irq_work_queue() NMI-safe again Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-21 | Peter Zijlstra | kthread: Fix PF_KTHREAD vs to_kthread() race Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched,fair: Alternative sched_slice() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Move /proc/sched_debug to debugfs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched,debug: Convert sysctl sched_domains to debugfs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | debugfs: Implement debugfs_create_str() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched,preempt: Move preempt_dynamic to debug.c Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Move SCHED_DEBUG sysctl to debugfs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Don't make LATENCYTOP select SCHED_DEBUG Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | sched: Remove sched_schedstats sysctl out from under... Signed-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... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | cpumask: Introduce DYING mask Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | cpumask: Make cpu_{online,possible,present,active}... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | perf: Rework perf_event_exit_event() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-12 | Peter Zijlstra | io-wq: Fix io_wq_worker_affinity() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-09 | Peter Zijlstra | static_call: Relax static_call_update() function argument... Signed-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... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-08 | Peter Zijlstra | x86/cpu: Resort and comment Intel models Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool/x86: Rewrite retpoline thunk calls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Skip magical retpoline .altinstr_replacement Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Cache instruction relocs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Keep track of retpoline call sites Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Add elf_create_undef_symbol() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Extract elf_symbol_add() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Extract elf_strtab_concat() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Create reloc sections implicitly Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Add elf_create_reloc() helper Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Rework the elf_rebuild_reloc_section() logic Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Fix static_call list generation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Handle per arch retpoline naming Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | objtool: Correctly handle retpoline thunk calls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | x86/retpoline: Simplify retpolines Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Peter Zijlstra | x86/alternatives: Optimize optimize_nops() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-31 | Peter Zijlstra | x86: Add insn_decode_kernel() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-19 | Peter Zijlstra | static_call: Fix static_call_update() sanity check Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-19 | Peter Zijlstra | static_call: Fix static_call_set_init() Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-15 | Peter Zijlstra | x86: Remove dynamic NOP selection Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-12 | Peter Zijlstra | objtool,x86: Fix uaccess PUSHF/POPF validation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-10 | Peter Zijlstra | seqlock,lockdep: Fix seqcount_latch_init() Signed-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 Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Parse options from OBJTOOL_ARGS Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Collate parse_options() users Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Add --backup Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: More ModRM sugar Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Rewrite ADD/SUB/AND Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Support %riz encodings Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Simplify register decode Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Rewrite LEAVE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Rewrite LEA decode Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool,x86: Renumber CFI_reg Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | objtool: Allow UNWIND_HINT to suppress dodgy stack... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Simplify set_affinity_pending refcounts Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Fix affine_move_task() self-concurrency Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Optimize migration_cpu_stop() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Collate affine_move_task() stoppers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Simplify migration_cpu_stop() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-06 | Peter Zijlstra | sched: Fix migration_cpu_stop() requeueing Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | sched,x86: Allow !PREEMPT_DYNAMIC Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | sched: Harden PREEMPT_DYNAMIC Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | sched: Add /debug/sched_preempt Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Support dynamic preempt with preempt... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Provide irqentry_exit_cond_resched... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Provide preempt_schedule[_notrace... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra ... | preempt/dynamic: Provide cond_resched() and might_resched... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | static_call/x86: Add __static_call_return0() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | static_call: Pull some static_call declarations to... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, timerqueue: Use rb_add_cached() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, rtmutex: Use rb_add_cached() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, uprobes: Use rbtree helpers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, perf: Use new rbtree helpers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, sched/deadline: Use rb_add_cached() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree, sched/fair: Use rb_add_cached() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-17 | Peter Zijlstra | rbtree: Add generic add and find helpers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | objtool: Support stack-swizzle Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | objtool,x86: Additionally decode: mov %rsp, (%reg) Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | x86/unwind/orc: Change REG_SP_INDIRECT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | lockdep: Noinstr annotate warn_bogus_irq_restore() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-05 | Peter Zijlstra | locking/lockdep: Avoid unmatched unlock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-01 | Peter Zijlstra | x86/debug: Fix DR6 handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Peter Zijlstra | perf/intel: Remove Perfmon-v4 counter_freezing support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | sched: Relax the set_cpus_allowed_ptr() semantics Signed-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() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | sched: Prepare to use balance_push in ttwu() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | workqueue: Restrict affinity change to rescuer Signed-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 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | kthread: Extract KTHREAD_IS_PER_CPU Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |