2021-11-11 | Peter Zijlstra | static_call,x86: Robustify trampoline patching Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-31 | Vincent Guittot | sched/fair: Cleanup newidle_balance Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-31 | Vincent Guittot | sched/fair: Remove sysctl_sched_migration_cost condition Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-31 | Vincent Guittot | sched/fair: Wait before decaying max_newidle_lb_cost Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-31 | Vincent Guittot | sched/fair: Skip update_blocked_averages if we are... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-31 | Vincent Guittot | sched/fair: Account update_blocked_averages in newidle_balan... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-30 | Arnd Bergmann | locking: Remove spin_lock_flags() etc Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-30 | Stephane Eranian | perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-29 | Eric Dumazet | x86/apic: Reduce cache line misses in __x2apic_send_IPI_mask() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | bpf,x86: Respect X86_FEATURE_RETPOLINE* Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | bpf,x86: Simplify computing label offsets Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86,bugs: Unconditionally allow spectre_v2=retpoline,amd Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/alternative: Add debug prints to apply_retpolines() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/alternative: Try inline spectre_v2=retpoline,amd Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/alternative: Handle Jcc __x86_indirect_thunk_\reg Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/alternative: Implement .retpoline_sites support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/retpoline: Create a retpoline thunk array Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/retpoline: Move the retpoline thunk declarations... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/asm: Fixup odd GEN-for-each-reg.h usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/asm: Fix register order Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | x86/retpoline: Remove unused replacement symbols Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | objtool,x86: Replace alternatives with .retpoline_sites Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | objtool: Shrink struct instruction Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | objtool: Explicitly avoid self modifying code in .altinstr_r... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-28 | Peter Zijlstra | objtool: Classify symbols Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-27 | Kristen Carlson... | vmlinux.lds.h: Have ORC lookup cover entire _etext... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-27 | Kees Cook | x86/boot/compressed: Avoid duplicate malloc() implementations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-27 | Kees Cook | x86/boot: Allow a "silent" kaslr random byte fetch Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-27 | Kristen Carlson... | x86/tools/relocs: Support >64K section headers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-26 | Peter Zijlstra | x86: Fix __get_wchan() for !STACKTRACE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-22 | Peter Zijlstra | sched,x86: Fix L2 cache mask Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-22 | Peng Wang | sched/core: Remove rq_relock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-22 | Peter Zijlstra | sched: Improve wake_up_all_idle_cpus() take #2 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Woody Lin | sched/scs: Reset the shadow stack when idle_task_exit Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Yanfei Xu | locking/rwsem: Fix comments about reader optimistic... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Yanfei Xu | locking: Remove rcu_read_{,un}lock() for preempt_{dis... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Yanfei Xu | locking/rwsem: Disable preemption for spinning region Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | André Almeida | docs: futex: Fix kernel-doc references Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Peter Zijlstra | futex: Fix PREEMPT_RT build Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Kajol Jain | powerpc/perf: Fix data source encodings for L2.1 and... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Kajol Jain | tools/perf: Add mem_hops field in perf_mem_data_src... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Kajol Jain | perf: Add mem_hops field in perf_mem_data_src structure Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-19 | Kajol Jain | perf: Add comment about current state of PERF_MEM_LVL_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Song Liu | perf/core: Allow ftrace for functions in kernel/event... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Adrian Hunter | perf/x86: Add new event for AUX output counter index Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Kan Liang | perf/x86/msr: Add Sapphire Rapids CPU support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Sebastian Andrzej... | irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Sebastian Andrzej... | irq_work: Handle some irq_work in a per-CPU thread... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Sebastian Andrzej... | irq_work: Allow irq_work_sync() to sleep if irq_work... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Sebastian Andrzej... | sched/rt: Annotate the RT balancing logic irqwork as... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Tim Chen | sched: Add cluster scheduler level for x86 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Barry Song | sched: Add cluster scheduler level in core and related... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Jonathan Cameron | topology: Represent clusters of CPUs within a die Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Peter Zijlstra | sched: Disable -Wunused-but-set-variable Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Kees Cook | sched: Add wrapper for get_wchan() to keep task blocked Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Qi Zheng | x86: Fix get_wchan() to support the ORC unwinder Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Kees Cook | proc: Use task_is_running() for wchan in /proc/$pid... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Kees Cook | leaking_addresses: Always print a trailing newline Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-15 | Kees Cook | Revert "proc/wchan: use printk format instead of lookup_symb... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Kees Cook | sched: Fill unconditional hole induced by sched_entity Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Zhang Qiao | kernel/sched: Fix sched_fork() access an invalid sched_task_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Yicong Yang | sched/topology: Remove unused numa_distance in cpu_attach_do... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Bharata B Rao | sched/numa: Fix a few comments Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Bharata B Rao | sched/numa: Remove the redundant member numa_group... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Bharata B Rao | sched/numa: Replace hard-coded number by a define in... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-14 | Peter Zijlstra | sched,livepatch: Use wake_up_if_idle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | sched: Simplify wake_up_*idle*() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | sched,livepatch: Use task_call_func() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | sched,rcu: Rework try_invoke_on_locked_down_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | sched: Improve try_invoke_on_locked_down_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex2: Documentation: Document sys_futex_waitv() uAPI Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | selftests: futex: Test sys_futex_waitv() wouldblock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | selftests: futex: Test sys_futex_waitv() timeout Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | selftests: futex: Add sys_futex_waitv() test Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex,arm: Wire up sys_futex_waitv() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex,x86: Wire up sys_futex_waitv() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | André Almeida | futex: Implement sys_futex_waitv() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Simplify double_lock_hb() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out wait/wake Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out requeue Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename mark_wake_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: match_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: hb_waiter_{inc,dec,pending}() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out PI futex Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: {get,cmpxchg}_futex_value_locked() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename hash_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename __unqueue_futex() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename: queue_{,un}lock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename futex_wait_queue_me() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Rename {,__}{,un}queue_me() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Split out syscalls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | futex: Move to kernel/futex/ Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Davidlohr Bueso | locking/rwbase: Optimize rwbase_read_trylock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-07 | Peter Zijlstra | Merge branch 'tip/locking/urgent' |
commit | commitdiff | tree |
2021-10-06 | Peter Zijlstra | Merge branch 'objtool/urgent' |
commit | commitdiff | tree |
2021-10-06 | Peter Zijlstra | sched: Fix DEBUG && !SCHEDSTATS warn Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-05 | Vincent Guittot | sched/fair: Removed useless update of p->recent_used_cpu Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-05 | Thomas Gleixner | sched: Remove pointless preemption disable in sched_submit_w... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-05 | Thomas Gleixner | sched: Move kprobes cleanup out of finish_task_switch() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-10-05 | Thomas Gleixner | sched: Disable TTWU_QUEUE on RT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |