2021-07-05 | Peter Zijlstra | kprobe/static_call: Restore missing static_call_text_reserved() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-05 | Peter Zijlstra | static_call: Fix static_call_text_reserved() vs __init Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-07-05 | Peter Zijlstra | jump_label: Fix jump_label_text_reserved() vs __init Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-23 | Peter Zijlstra | perf: Fix task context PMU for Hetero Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | lockdep/selftest: Remove wait-type RCU_CALLBACK tests Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | lockdep: Fix wait-type for empty stack Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | locking/lockdep: Improve noinstr vs errors Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | x86: Always inline task_size_max() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | x86/xen: Fix noinstr fail in exc_xen_unknown_trap() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | x86/xen: Fix noinstr fail in xen_pv_evtchn_do_upcall() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Peter Zijlstra | x86/entry: Fix noinstr fail in __do_fast_syscall_32() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-21 | Peter Zijlstra | objtool/x86: Ignore __x86_indirect_alt_* symbols Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | recordmcount: Correct st_shndx handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Change task_struct::state Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched,arch: Remove unused TASK_STATE offsets Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched,timer: Use __set_current_state() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Add get_current_state() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched,perf,kvm: Fix preemption condition Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Introduce task_is_running() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Unbreak wakeups Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Peter Zijlstra | sched/fair: Age the average idle time Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-14 | Peter Zijlstra | objtool: Improve reloc hash size guestimate 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-06-01 | Peter Zijlstra | sched,init: Fix DEBUG_PREEMPT vs early boot Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Peter Zijlstra | sched: Add CONFIG_SCHED_CORE help text Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Peter Zijlstra | x86,kprobes: WARN if kprobes tries to handle a fault Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Peter Zijlstra | kprobes: Remove kprobe::fault_handler Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Peter Zijlstra | sched,stats: Further simplify sched_info 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-05-14 | Peter Zijlstra | objtool: Reflow handle_jump_alt() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-14 | Peter Zijlstra | jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-13 | Peter Zijlstra | tick/nohz: Call tick_nohz_task_switch() with interrupts... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-13 | Peter Zijlstra | tick/nohz: Evaluate the CPU expression after the static key Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Allow short NOPs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | objtool: Provide stats for jump_labels Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | objtool: Rewrite jump_label instructions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | objtool: Decode jump_entry::key addend Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Emit short JMP Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label: Free jump_entry::key bit1 for build use Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Add variable length patching support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Introduce jump_entry_size() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Improve error when we fail expected... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Factor out the __jump_table generation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | jump_label, x86: Strip ASM jump_label support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | x86, objtool: Dont exclude arch/x86/realmode/ Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | objtool: Rewrite hashtable sizing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Inherit task cookie on fork() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Trivial core scheduling cookie management Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Trivial forced-newidle balancer Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Add core wide task selection and scheduling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Basic tracking of matching tasks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Introduce sched_class::pick_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Allow sched_core_put() from atomic context Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Optimize rq_lockp() usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Core-wide rq->lock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Prepare for Core-wide rq->lock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Wrap rq::lock access Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Provide raw_spin_rq_*lock*() helpers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched/fair: Add a few assertions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Add sysctl to enable at runtime Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Default disabled Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Add static_branch in scheduler hooks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | kvm: Select SCHED_INFO instead of TASK_DELAY_ACCT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Simplify sched_info_on() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Rename sched_info_{queued,dequeued} Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Use sched_clock() Signed-off-by: Peter Zijlstra (Intel) <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 |
next |