2014-04-18 |
Peter Zijlstra | arch,frv: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,cris: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | sched: Remove set_need_resched() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | sched/wait: Explain the shadowing and type inconsistencies Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | sched: Make scale_rt_power() deal with backward clocks Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,c6x: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,blackfin: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,avr32: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,arm64: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,arm: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,arc: Convert smp_mb__*() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch,alpha: Convert smp_mb__*() to the asm-generic... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arch: Prepare for smp_mb__{before,after}_atomic() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | arc,hexagon: Delete asm/barrier.h Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-18 |
Peter Zijlstra | ia64: Fix up smp_mb__{before,after}_clear_bit() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-04-11 |
Peter Zijlstra | locking/mutex: Fix debug_mutexes Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-03-12 |
Peter Zijlstra | locking/mutex: Fix debug checks Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-03-11 |
Peter Zijlstra | locking/mutexes: Add extra reschedule point Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-03-11 |
Peter Zijlstra | locking/mutexes: Introduce cancelable MCS lock for... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-03-11 |
Peter Zijlstra | locking: Move mcs_spinlock.h into kernel/locking/ Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-03-11 |
Peter Zijlstra | stop_machine: Fix^2 race between stop_two_cpus() and... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-03-06 |
Peter Zijlstra | x86, trace: Further robustify CR2 handling vs tracing Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-27 |
Peter Zijlstra | perf: Optimize group_sched_in() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-27 |
Peter Zijlstra | perf/x86: Add a few more comments Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-27 |
Peter Zijlstra | sched: Guarantee task priority in pick_next_task() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-27 |
Peter Zijlstra | sched/idle: Remove stale old file Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-27 |
Peter Zijlstra | perf: Fix hotplug splat Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-27 |
Peter Zijlstra | perf/x86: Fix event scheduling Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-21 |
Peter Zijlstra | perf/x86: Correctly use FEATURE_PDCM Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-21 |
Peter Zijlstra | perf/x86: Warn to early_printk() in case irq_work is... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-21 |
Peter Zijlstra | sched: Remove some #ifdeffery Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-21 |
Peter Zijlstra | sched: Fix hotplug task migration Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-21 |
Peter Zijlstra | sched/fair: Remove idle_balance() declaration in sched.h Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-21 |
Peter Zijlstra | sched: Add 'flags' argument to sched_{set,get}attr... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-11 |
Peter Zijlstra | sched: Push down pre_schedule() and idle_balance() Signed-off-by: Peter Zijlstra <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-10 |
Peter Zijlstra | sched: Clean up idle task SMP logic Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-10 |
Peter Zijlstra | sched/fair: Optimize cgroup pick_next_task_fair() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-10 |
Peter Zijlstra | sched/fair: Clean up the __clear_buddies_*() functions Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-10 |
Peter Zijlstra | sched: Push put_prev_task() into pick_next_task() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-10 |
Peter Zijlstra | sched/fair: Track cgroup depth Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-09 |
Peter Zijlstra | x86/nmi: Push duration printk() to irq context Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-09 |
Peter Zijlstra | perf/x86: Push the duration-logging printk() to IRQ... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-09 |
Peter Zijlstra | perf/x86: Fix Userspace RDPMC switch Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-02-09 |
Peter Zijlstra | perf/x86/intel/p6: Add userspace RDPMC quirk for PPro Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-29 |
Peter Zijlstra | perf tools: Fix AAAAARGH64 memory barriers Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-28 |
Peter Zijlstra | sched: Make sched_class::get_rr_interval() optional Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-23 |
Peter Zijlstra | sched/x86/tsc: Initialize multiplier to 0 Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-23 |
Peter Zijlstra | sched/clock: Fixup early initialization Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-23 |
Peter Zijlstra | sched/preempt/x86: Fix voluntary preempt for x86 Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | sched: Fix __sched_setscheduler() nice test Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | sched: Move SCHED_RESET_ON_FORK into attr::sched_flags Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | sched: Fix up attr::sched_priority warning Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | sched: Fix up scheduler syscall LTP fails Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | sched: Preserve the nice level over sched_setscheduler... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | sched/deadline: Remove unused variables Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | m68k: Fix build warning in mac_via.h Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-16 |
Peter Zijlstra | x86, mm, perf: Allow recursive faults from interrupts Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | slub: use lockdep_assert_held Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched, thermal: Clean up preempt_enable_no_resched... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched, net: Fixup busy_loop_us_clock() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched, net: Clean up preempt_enable_no_resched() abuse Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/preempt: Fix up missed PREEMPT_NEED_RESCHED folding Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/preempt, locking: Rework local_bh_{dis,en}able() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock, x86: Avoid a runtime condition in native_sched_... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock: Fix up clear_sched_clock_stable() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock, x86: Use a static_key for sched_clock_stable Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock: Remove local_irq_disable() from the clocks Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock, x86: Rewrite cyc2ns() to avoid the need... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock, x86: Move some cyc2ns() code around Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/clock, x86: Use mul_u64_u32_shr() for native_sched_clock() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/preempt: Take away preempt_enable_no_resched... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | locking: Optimize lock_bh functions Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/deadline: Fix hotplug admission control Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/deadline: Remove the sysctl_sched_dl knobs Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | sched/deadline: Fix up the smp-affinity mask tests Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-13 |
Peter Zijlstra | rtmutex: Turn the plist into an rb-tree Signed-off-by: Peter Zijlstra <peterz@infradead.org> Signed-off-again-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-12 |
Peter Zijlstra | arch: Introduce smp_load_acquire(), smp_store_release() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-12 |
Peter Zijlstra | arch: Clean up asm/barrier.h implementations using... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-12 |
Peter Zijlstra | arch: Move smp_mb__{before,after}_atomic_{inc,dec}... Signed-off-by: Peter Zijlstra <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2014-01-12 |
Peter Zijlstra | locking/doc: Rename LOCK/UNLOCK to ACQUIRE/RELEASE Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-19 |
Peter Zijlstra | x86, acpi, idle: Restructure the mwait idle routines Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-17 |
Peter Zijlstra | perf: Fix PERF_EVENT_IOC_PERIOD to force-reset the... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-16 |
Peter Zijlstra | Documentation/memory-barriers.txt: Prohibit speculative... Signed-off-by: Peter Zijlstra <peterz@infradead.org> Reviewed-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2013-12-11 |
Peter Zijlstra | perf: Optimize ring-buffer write by depending on control... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-11 |
Peter Zijlstra | sched/fair: Rework sched_fair time accounting Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-11 |
Peter Zijlstra | math64: Add mul_u64_u32_shr() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-11 |
Peter Zijlstra | sched: Remove PREEMPT_NEED_RESCHED from generic code Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-12-11 |
Peter Zijlstra | sched: Initialize power_orig for overlapping groups Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-27 |
Peter Zijlstra | cpuset: Fix memory allocator deadlock Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-19 |
Peter Zijlstra | lockdep: Correctly annotate hardirq context in irq_exit() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-19 |
Peter Zijlstra | sched: Avoid NULL dereference on sd_busy Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-19 |
Peter Zijlstra | perf: Remove fragile swevent hlist optimization Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-19 |
Peter Zijlstra | ftrace, perf: Avoid infinite event generation loop Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-15 |
Peter Zijlstra | lockref: use BLOATED_SPINLOCKS to avoid explicit config... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-15 |
Peter Zijlstra | mm: properly separate the bloated ptl from the regular... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-13 |
Peter Zijlstra | block: Use u64_stats_init() to initialize seqcounts Signed-off-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-13 |
Peter Zijlstra | sched: Optimize task_sched_runtime() Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-13 |
Peter Zijlstra | sched/numa: Cure update_numa_stats() vs. hotplug Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-11 |
Peter Zijlstra | ftrace, sched: Add TRACE_FLAG_PREEMPT_RESCHED Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2013-11-11 |
Peter Zijlstra | lockdep/proc: Fix lock-time avg computation Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
next |