2019-04-16 | Peter Zijlstra | sched/core: Unify p->on_rq updates ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-04-16 | Peter Zijlstra | sched/core: Remove ttwu_activate() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-19 | Peter Zijlstra | sched/cpufreq: Fix 32-bit math overflow ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-15 | Peter Zijlstra | perf/x86: Fixup typo in stub functions ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-15 | Peter Zijlstra | perf/x86/intel: Fix memory corruption ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-06 | Peter Zijlstra ... | perf/x86/intel: Implement support for TSX Force Abort ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-06 | Peter Zijlstra ... | x86: Add TSX Force Abort CPUID/MSR ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-06 | Peter Zijlstra ... | perf/x86/intel: Generalize dynamic constraint creation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-03-06 | Peter Zijlstra ... | perf/x86/intel: Make cpuc allocations consistent ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-28 | Peter Zijlstra | locking/lockdep: Shrink struct lock_class_key ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-28 | Peter Zijlstra | locking/lockdep: Add module_param to enable consistency... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-28 | Peter Zijlstra | locking/percpu-rwsem: Remove preempt_disable variants ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-19 | Peter Zijlstra | bpf: check that BPF programs run with preemption disabled ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-08 | Peter Zijlstra | x86/mm/cpa: Fix set_mce_nospec() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-04 | Peter Zijlstra | sched/fair: Add tmp_alone_branch assertion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-02-04 | Peter Zijlstra | perf/x86/intel: Delay memory deallocation until x86_pmu_dead... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> # With developer hat on ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> # With maintainer hat on Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-01-27 | Peter Zijlstra | sched/fair: Robustify CFS-bandwidth timer locking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-01-27 | Peter Zijlstra | sched/core: Give DCE a fighting chance ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-01-21 | Peter Zijlstra | futex: Fix (possible) missed wakeup ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-01-21 | Peter Zijlstra | sched/wake_q: Fix wakeup ordering for wake_q ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2019-01-21 | Peter Zijlstra | sched/wake_q: Document wake_q_add() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Rename @addrinarray to @numpages ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Better use CLFLUSHOPT ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Make cpa_data::numpages invariant ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Simplify the code after making cpa->vaddr... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Make cpa_data::vaddr invariant ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Add __cpa_addr() helper ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-17 | Peter Zijlstra | x86/mm/cpa: Fix cpa_flush_array() TLB invalidation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-12-05 | Peter Zijlstra | tty/ldsem: Convert to regular lockdep annotations ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-11-28 | Peter Zijlstra ... | sched/smt: Make sched_smt_present track topology ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-11-20 | Peter Zijlstra | perf/x86/intel: Fix regression by default disabling... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-11-03 | Peter Zijlstra | x86/qspinlock: Fix compile error ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-11-03 | Peter Zijlstra | sched/topology: Fix off by one bug ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-16 | Peter Zijlstra | locking/qspinlock, x86: Provide liveness guarantee ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-16 | Peter Zijlstra | x86/asm: 'Simplify' GEN_*_RMWcc() macros ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-16 | Peter Zijlstra | locking/qspinlock: Rework some comments ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-16 | Peter Zijlstra | locking/qspinlock: Re-order code ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-14 | Peter Zijlstra | x86/percpu: Fix this_cpu_read() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-14 | Peter Zijlstra | x86/tsc: Force inlining of cyc2ns bits ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-09 | Peter Zijlstra | x86/mm: Page size aware flush_tlb_mm_range() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-09 | Peter Zijlstra | Merge branch 'tlb/asm-generic' of git://git.kernel... |
commit | commitdiff | tree |
2018-10-02 | Peter Zijlstra | x86/cpu: Sanitize FAM6_ATOM naming ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-10-02 | Peter Zijlstra | perf/core: Fix perf_pmu_unregister() locking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Optimize __cpa_flush_range() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Factor common code between cpa_flush_*() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Use flush_tlb_kernel_range() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Unconditionally avoid WBINDV when we can ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Move flush_tlb_all() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-27 | Peter Zijlstra | x86/mm/cpa: Use flush_tlb_all() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-11 | Peter Zijlstra | locking/lockdep, cpu/hotplug: Annotate AP thread ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-10 | Peter Zijlstra | sched/debug: Explicitly cast sched_feat() to bool ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-10 | Peter Zijlstra | jump_label/lockdep: Assert we hold the hotplug lock... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-10 | Peter Zijlstra | perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-07 | Peter Zijlstra | mm/memory: Move mmu_gather and TLB invalidation code... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-06 | Peter Zijlstra | clocksource: Revert "Remove kthread" ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-09-04 | Peter Zijlstra | asm-generic/tlb: Track freeing of page-table directories... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-08-23 | Peter Zijlstra | x86/mm: Only use tlb_remove_table() for paravirt ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-08-23 | Peter Zijlstra | mm/tlb, x86/mm: Support invalidating TLB caches for... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-08-23 | Peter Zijlstra | mm/tlb: Remove tlb_remove_table() non-concurrent condition ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-08-23 | Peter Zijlstra | x86/mm/tlb: Revert the recent lazy TLB patches ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-08-07 | Peter Zijlstra | x86/paravirt: Fix spectre-v2 mitigations for paravirt... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-08-02 | Peter Zijlstra | stop_machine: Reflow cpu_stop_queue_two_works() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-25 | Peter Zijlstra | perf/x86/intel: Fix unwind errors from PEBS entries... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-20 | Peter Zijlstra | sched/clock: Close a hole in sched_clock_init() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-15 | Peter Zijlstra | sched/cpufreq: Clarify sugov_get_util() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-15 | Peter Zijlstra | watchdog/softlockup: Fix cpu_stop_queue_work() double... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-10 | Peter Zijlstra | watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-09 | Peter Zijlstra | ARC: Improve cmpxchg syscall implementation Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-03 | Peter Ziljstra | locking: WW mutex cleanup ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-03 | Peter Zijlstra | kthread: Simplify kthread_park() completion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-03 | Peter Zijlstra | smpboot: Remove cpumask from the API ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-03 | Peter Zijlstra | watchdog/softlockup: Replace "watchdog/%u" threads... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-07-03 | Peter Zijlstra | kthread, sched/core: Fix kthread_parkme() (again...) ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-06-28 | Peter Zijlstra | atomic/tty: Fix up atomic abuse in ldsem ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-06-21 | Peter Zijlstra | sched/smt: Update sched_smt_present at runtime Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-06-20 | Peter Zijlstra | sched/swait: Rename to exclusive ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-06-20 | Peter Zijlstra | sched/swait: Switch to full exclusive mode ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-06-20 | Peter Zijlstra | sched/swait: Remove __prepare_to_swait ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-06-05 | Peter Zijlstra ... | scripts/faddr2line: make the new code listing format... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-31 | Peter Zijlstra | sched/core: Fix rules for running on online && !active... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-25 | Peter Zijlstra | kthread: Allow kthread_park() on a parked kthread ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-22 | Peter Zijlstra | rcu/x86: Provide early rcu_cpu_starting() callback Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | perf/x86/cstate: Fix possible Spectre-v1 indexing for... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | perf/x86/msr: Fix possible Spectre-v1 indexing in the... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | perf/x86: Fix possible Spectre-v1 indexing for x86_pmu... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | sched/autogroup: Fix possible Spectre-v1 indexing for... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-05 | Peter Zijlstra | sched/core: Fix possible Spectre-v1 indexing for sched_prio_... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-04 | Peter Zijlstra | locking/mutex: Optimize __mutex_trylock_fast() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-04 | Peter Zijlstra | sched/core: Introduce set_special_state() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-03 | Peter Zijlstra | kthread, sched/wait: Fix kthread_parkme() completion... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-03 | Peter Zijlstra | kthread, sched/wait: Fix kthread_parkme() wait-loop ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-03 | Peter Zijlstra | stop_machine, sched: Fix migrate_swap() vs. active_balance... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2018-05-02 | Peter Zijlstra | clocksource: Remove kthread ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |