2020-02-04 | Peter Zijlstra | asm-generic/tlb: provide MMU_GATHER_TABLE_FREE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | asm-generic/tlb: rename HAVE_RCU_TABLE_FREE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | asm-generic/tlb: add missing CONFIG symbol Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | asm-gemeric/tlb: remove stray function declarations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | asm-generic/tlb: avoid potential double flush Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2020-02-04 | Peter Zijlstra | mm/mmu_gather: invalidate TLB correctly on batch allocation... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org |
commit | commitdiff | tree |
2019-12-25 | Peter Zijlstra | x86/alternatives: Implement a better poke_int3_handler... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-12-17 | Peter Zijlstra | cpu/hotplug, stop_machine: Fix stop_machine vs hotplug... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-12-17 | Peter Zijlstra | perf/x86: Fix potential out-of-bounds access Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternatives: Use INT3_INSN_SIZE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/kprobe: Add comments to arch_{,un}optimize_kprobes() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | ftrace: Rework event_create_dir() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | module: Remove set_all_modules_text_*() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | arm/ftrace: Use __patch_text() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/kprobes: Fix ordering while text-patching Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/kprobes: Convert to text-patching.h Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternative: Shrink text_poke_loc Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternative: Remove text_poke_loc::len Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/ftrace: Use text_gen_insn() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternative: Add text_opcode_size() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/mm: Remove set_kernel_text_r[ow]() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/ftrace: Use text_poke() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternatives: Add and use text_gen_insn() helper Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternatives, jump_label: Provide better text_poke... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-27 | Peter Zijlstra | x86/alternatives: Update int3_emulate_push() comment Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-21 | Peter Zijlstra | x86/entry/32: Fix NMI vs ESPFIX Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-21 | Peter Zijlstra | x86/entry/32: Fix IRET exception Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-15 | Peter Zijlstra | x86/alternatives: Teach text_poke_bp() to emulate instructions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-13 | Peter Zijlstra | time: Rename tsk->real_start_time to ->start_boottime Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-13 | Peter Zijlstra | perf/core: Disallow uncore-cgroup events Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-13 | Peter Zijlstra | sched/core: Avoid spurious lock dependencies Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Zijlstra | sched/core: Further clarify sched_class::set_next_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Zijlstra | sched/fair: Use mul_u32_u32() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Zijlstra | sched/core: Simplify sched_class::pick_next_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Zijlstra | sched/core: Optimize pick_next_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Zijlstra | sched/core: Make pick_next_task_idle() more consistent Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Zijlstra | sched/fair: Better document newidle_balance() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-11-08 | Peter Zijlstra | sched: Fix pick_next_task() vs 'change' pattern race Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-10-28 | Peter Zijlstra | perf/core: Optimize perf_init_event() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-10-28 | Peter Zijlstra | perf/core: Optimize perf_install_in_event() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-10-28 | Peter Zijlstra | ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_b... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-10-01 | Peter Zijlstra | membarrier: Fix RCU locking bug caused by faulty merge Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-09-05 | Peter Zijlstra | x86/mm: Fix cpumask_of_node() error condition Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-09-03 | Peter Zijlstra | sched, perf: MAINTAINERS update, add submaintainers... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-09-03 | Peter Zijlstra | x86/math64: Provide a sane mul_u64_u32_div() implementation... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-09-02 | Peter Zijlstra | x86/uaccess: Don't leak the AC flags into __get_user... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-31 | Peter Zijlstra | mips/atomic: Fix smp_mb__{before,after}_atomic() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-31 | Peter Zijlstra | mips/atomic: Fix loongson_llsc_mb() wreckage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-31 | Peter Zijlstra | mips/atomic: Fix cmpxchg64 barriers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-28 | Peter Zijlstra | x86/intel: Add common OPTDIFFs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-28 | Peter Zijlstra | x86/intel: Aggregate microserver naming Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-28 | Peter Zijlstra | x86/intel: Aggregate big core graphics naming Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-28 | Peter Zijlstra | x86/intel: Aggregate big core mobile naming Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-28 | Peter Zijlstra | x86/intel: Aggregate big core client naming Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-12 | Peter Zijlstra | idle: Prevent late-arriving interrupts from disrupting... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-09 | Peter Zijlstra | crypto: engine - Reduce default RT priority Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched: Rework pick_next_task() slow-path Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched: Allow put_prev_task() to drop rq->lock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched/fair: Expose newidle_balance() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched: Add task_struct pointer to sched_class::set_curr_task Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched: Rework CPU hotplug task selection Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched/{rt,deadline}: Fix set_next_task vs pick_next_task Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched: Fix kerneldoc comment for ia64_set_curr_task Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | stop_machine: Fix stop_cpus_in_progress ordering Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | sched: Clean up active_mm reference counting Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | rcu/tree: Fix SCHED_FIFO params Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-08 | Peter Zijlstra | mutex: Fix up mutex_waiter usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-06 | Peter Zijlstra | sched/psi: Reduce psimon FIFO priority Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-06 | Peter Zijlstra | locking/qspinlock,x86: Clarify virt_spin_lock_key Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-08-02 | Peter Zijlstra | spi: Reduce kthread priority Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-25 | Peter Zijlstra | locking/rwsem: Add ACQUIRE comments Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-25 | Peter Zijlstra | tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-25 | Peter Zijlstra | lcoking/rwsem: Add missing ACQUIRE to read_slowpath... Reported-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-25 | Peter Zijlstra | objtool: Improve UACCESS coverage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-20 | Peter Zijlstra | smp: Warn on function calls from softirq context Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-18 | Peter Zijlstra | stacktrace: Force USER_DS for stack_trace_save_user() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-17 | Peter Zijlstra | x86/mm, tracing: Fix CR2 corruption Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-17 | Peter Zijlstra | x86/entry/64: Update comments and sanity tests for... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-17 | Peter Zijlstra | x86/entry/64: Simplify idtentry a little Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-17 | Peter Zijlstra | x86/entry/32: Simplify common_exception Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-17 | Peter Zijlstra | x86/paravirt: Make read_cr2() CALLEE_SAVE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-13 | Peter Zijlstra | sched/core: Fix preempt warning in ttwu Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-13 | Peter Zijlstra | perf/core: Fix race between close() and fork() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-07-09 | Peter Zijlstra | x86/alternatives: Fix int3_emulate_call() selftest... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/alternatives: Add int3_emulate_call() selftest Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/stackframe/32: Allow int3_emulate_push() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/stackframe/32: Provide consistent pt_regs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/stackframe, x86/ftrace: Add pt_regs frame annotations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/stackframe, x86/kprobes: Fix frame pointer annotations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-25 | Peter Zijlstra | x86/entry/32: Clean up return from interrupt preemption... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | x86/percpu: Optimize raw_cpu_xchg() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | x86/percpu, sched/fair: Avoid local_clock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | x86/percpu, x86/irq: Relax {set,get}_irq_regs() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | x86/percpu: Relax smp_processor_id() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | sched/core: Optimize try_to_wake_up() for local wakeups Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-06-17 | Peter Zijlstra | perf/core: Fix perf_sample_regs_user() mm check Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
next |