2020-08-26 |
Peter Zijlstra | cpuidle: Move trace_cpu_idle() into generic code ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-26 |
Peter Zijlstra | cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-26 |
Peter Zijlstra | sched,idle,rcu: Push rcu_idle deeper into the idle... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-26 |
Peter Zijlstra | cpuidle: Fixup IRQ state ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-26 |
Peter Zijlstra | lockdep: Use raw_cpu_*() for per-cpu variables ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-07 |
Peter Zijlstra | mm: fix kthread_use_mm() vs TLB invalidate ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-06 |
Peter Zijlstra | locking/seqlock, headers: Untangle the spaghetti monster ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-08-06 |
Peter Zijlstra | locking, arch/ia64: Reduce <asm/smp.h> header dependencies... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | seqcount: More consistent seqprop names ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | seqcount: Compress SEQCNT_LOCKNAME_ZERO() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | seqlock: Fold seqcount_LOCKNAME_init() definition ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | seqlock: Fold seqcount_LOCKNAME_t definition ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | Merge branch 'locking/header'
|
commit | commitdiff | tree |
2020-07-29 |
Peter Zijlstra | sched,tracing: Convert to sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-27 |
Peter Zijlstra | sh/tlb: Fix PGTABLE_LEVELS > 2 ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-27 |
peterz@infradead.org | locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-22 |
Peter Zijlstra | sched: Better document ttwu() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-22 |
Peter Zijlstra | Merge branch 'sched/urgent'
|
commit | commitdiff | tree |
2020-07-22 |
Peter Zijlstra | sched: Fix race against ptrace_freeze_trace() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-20 |
Peter Zijlstra | arm64: perf: Add cap_user_time_short ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-20 |
Peter Zijlstra | perf: Add perf_event_mmap_page::cap_user_time_short ABI ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-20 |
Peter Zijlstra | arm64: perf: Only advertise cap_user_time for arch_timer ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-20 |
Peter Zijlstra | arm64: perf: Implement correct cap_user_time ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-20 |
Peter Zijlstra | sched_clock: Expose struct clock_read_data ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | lockdep: Remove lockdep_hardirq{s_enabled,_context... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | lockdep: Change hardirq{s_enabled,_context} to per... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | arm: Break cyclic percpu include ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | s390: Break cyclic percpu include ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | x86/entry: Fix NMI vs IRQ state tracking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | powerpc64: Break asm/percpu.h vs spinlock_types.h dependency ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | lockdep: Prepare for NMI IRQ state tracking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | sparc64: Fix asm/percpu.h build error ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-10 |
Peter Zijlstra | Merge branch 'tip/x86/entry'
|
commit | commitdiff | tree |
2020-07-08 |
Peter Zijlstra | sched, vmlinux.lds: Increase STRUCT_ALIGNMENT to 64... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-08 |
Peter Zijlstra | Merge branch 'sched/urgent'
|
commit | commitdiff | tree |
2020-07-08 |
Peter Zijlstra | sched: Fix loadavg accounting race ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-07 |
Peter Zijlstra ... | tlb: mmu_gather: add tlb_flush_*_range APIs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-07-02 |
Peter Zijlstra | Merge branch 'perf/vlbr'
|
commit | commitdiff | tree |
2020-06-28 |
Peter Zijlstra | smp, irq_work: Continue smp_call_function*() and irq_work... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-28 |
Peter Zijlstra | sched/core: s/WF_ON_RQ/WQ_ON_CPU/ ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-28 |
Peter Zijlstra | sched/core: Fix ttwu() race ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-28 |
Peter Zijlstra | sched/core: Fix CONFIG_GCC_PLUGIN_RANDSTRUCT build... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-25 |
Peter Zijlstra | rcu: Fixup noinstr warnings ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-25 |
Peter Zijlstra | locking/atomics: Provide the arch_atomic_ interface... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-25 |
Peter Zijlstra | x86/entry: Fix #UD vs WARN more ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-25 |
Peter Zijlstra | x86/entry: Increase entry_stack size to a full page ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-25 |
Peter Zijlstra | x86/entry: Fixup bad_iret vs noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-25 |
Peter Zijlstra | objtool: Don't consider vmlinux a C-file ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-18 |
Peter Zijlstra | Merge branch 'objtool/urgent' into objtool/core ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-18 |
Peter Zijlstra | objtool: Fix noinstr vs KCOV ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-18 |
Peter Zijlstra | objtool: Provide elf_write_{insn,reloc}() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-18 |
Peter Zijlstra | objtool: Clean up elf_write() condition ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-17 |
Peter Zijlstra | Merge branch 'objtool/core' of git://git.kernel.org...
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched: Remove sched_set_*() return value ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched: Remove sched_setscheduler*() EXPORTs ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,psi: Convert to sched_set_fifo_low() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,rcutorture: Convert to sched_set_fifo_low() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,rcuperf: Convert to sched_set_fifo_low() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,locktorture: Convert to sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,irq: Convert to sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,watchdog: Convert to sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,serial: Convert to sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,powerclamp: Convert to sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,ion: Convert to sched_set_normal() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,powercap: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,spi: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,mmc: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,ivtv: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,drm/scheduler: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,msm: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,psci: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,drbd: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,acpi_pad: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,crypto: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched,bL_switcher: Convert to sched_set_fifo*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched: Provide sched_set_fifo() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | x86/entry, bug: Comment the instrumentation_begin(... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | x86/entry, ubsan, objtool: Whitelist __ubsan_handle_*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | x86/entry, cpumask: Provide non-instrumented variant... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | x86, kcsan: Add __no_kcsan to noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | kcsan: Remove __no_kcsan_or_inline ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | x86, kcsan: Remove __no_kcsan_or_inline usage ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-15 |
Peter Zijlstra | sched/deadline: Impose global limits on sched_attr... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: __always_inline CR2 for noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | lockdep: __always_inline more for noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Re-order #DB handler to avoid *SAN instrumentation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: __always_inline arch_atomic_* for noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: __always_inline irqflags for noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: __always_inline debugreg for noinstr ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Rename trace_hardirqs_off_prepare() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Clarify irq_{enter,exit}_rcu() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Remove DBn stacks ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Remove debug IDT frobbing ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Optimize local_db_save() for virt ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry, mce: Disallow #DB during #MC ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry, nmi: Disable #DB ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/entry: Introduce local_db_{save,restore}() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/db: Split out dr6/7 handling Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2020-06-11 |
Peter Zijlstra | x86/traps: Split int3 handler up ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
commit | commitdiff | tree |
next |