2011-07-20 |
Peter Zijlstra | softirq,rcu: Inform RCU of irq_exit() activity Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-07-20 |
Peter Zijlstra | sched: Add irq_{enter,exit}() to scheduler_ipi() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-07-20 |
Peter Zijlstra | sched: Avoid creating superfluous NUMA domains on non... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-07-20 |
Peter Zijlstra | sched: Allow for overlapping sched_domain spans Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-07-20 |
Peter Zijlstra | sched: Break out cpu_power from the sched_group structure Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-07-15 |
Peter Zijlstra | sched: Fix 32bit race Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-07-05 |
Peter Zijlstra | sched: Disable (revert) SCHED_LOAD_SCALE increase Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-06-28 |
Peter Zijlstra | mm/memory-failure.c: fix spinlock vs mutex order Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-06-18 |
Peter Zijlstra | mm: avoid repeated anon_vma lock/unlock sequences in... Signed-off-by: Peter Zijlstra <peterz@infradead.org>
|
commit | commitdiff | tree |
2011-06-07 |
Peter Zijlstra | sched: Fix/clarify set_task_cpu() locking rules Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-06-07 |
Peter Zijlstra | lockdep: Fix lock_is_held() on recursion Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-31 |
Peter Zijlstra | perf, cgroups: Fix up for new API Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-31 |
Peter Zijlstra | sched: Fix schedstat.nr_wakeups_migrate Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-31 |
Peter Zijlstra | sched: Fix cross-cpu clock sync on remote wakeups Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-31 |
Peter Zijlstra | rcu: Cure load woes Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-29 |
Peter Zijlstra | mm, rmap: Add yet more comments to page_get_anon_vma... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-28 |
Peter Zijlstra | rcu: Remove waitqueue usage for cpu, node, and boost... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-28 |
Peter Zijlstra | perf: Fix SIGIO handling Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-28 |
Peter Zijlstra | sched: Fix ->min_vruntime calculation in dequeue_entity() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-28 |
Peter Zijlstra | sched: Fix ttwu() for __ARCH_WANT_INTERRUPTS_ON_CTXSW Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: uninline large generic tlb.h functions Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: optimize page_lock_anon_vma() fast-path Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: convert anon_vma->lock to a mutex Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: use refcounts for page_lock_anon_vma() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: improve page_lock_anon_vma() comment Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: revert page_lock_anon_vma() lock annotation Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: Convert i_mmap_lock to a mutex Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: Remove i_mmap_lock lockbreak Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | lockdep, mutex: provide mutex_lock_nest_lock Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: extended batches for generic mmu_gather Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm, powerpc: move the RCU page-table freeing into generic... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: now that all old mmu_gather code is gone, remove... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | um: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | ia64: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | sh: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | arm: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | s390: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | sparc: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | powerpc: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-25 |
Peter Zijlstra | mm: mmu_gather rework Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-05-06 |
Peter Zijlstra | perf events, x86: Fix Intel Nehalem and Westmere last...
|
commit | commitdiff | tree |
2011-04-26 |
Peter Zijlstra | perf, x86: Fix BTS condition Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-22 |
Peter Zijlstra | perf, x86: Update/fix Intel Nehalem cache events Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-19 |
Peter Zijlstra | sched: Fix sched_domain iterations vs. RCU Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Move the second half of ttwu() to the remote cpu Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Remove need_migrate_task() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Restructure ttwu() some more Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Rename ttwu_post_activation() to ttwu_do_wakeup() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Remove rq argument from ttwu_stat() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Remove rq->lock from the first half of ttwu() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Drop rq->lock from sched_exec() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Drop rq->lock from first part of wake_up_new_task() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Add p->pi_lock to task_rq_lock() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Also serialize ttwu_local() with p->pi_lock Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Delay task_contributes_to_load() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Deal with non-atomic min_vruntime reads on 32bits Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Remove rq argument to sched_class::task_waking() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Drop the rq argument to sched_class::select_task_rq() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Serialize p->cpus_allowed and ttwu() using p... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Provide p->on_rq Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Clean up ttwu() stats Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Change the ttwu() success details Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Move wq_worker_waking to the correct site Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | mutex: Use p->on_cpu for the adaptive spin Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Always provide p->on_cpu Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-14 |
Peter Zijlstra | sched: Provide scheduler_ipi() callback in response... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Dynamic sched_domain::level Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Move sched domain storage into the topology... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Reverse the topology list Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Unify the sched_domain build functions Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Stuff the sched_domain creation in a data-structure Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Create proper cpu_$DOM_mask() functions Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Avoid allocations in sched_domain_debug() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Create persistent sched_domains_tmpmask Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Remove some dead code Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Remove nodemask allocation Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify NODE/ALLNODES domain creation Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Reduce some allocation pressure Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Avoid using sd->level Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify the free path some Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Dynamically allocate sched_domain/sched_group... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify sched_groups_power initialization Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify finding the lowest sched_domain Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify sched_group creation Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Clean up some ALLNODES code Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Change NODE sched_domain group creation Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify build_sched_groups() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Simplify ->cpu_power initialization Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-11 |
Peter Zijlstra | sched: Remove obsolete arch_ prefixes Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-04-05 |
Peter Zijlstra | sched: Clean up rebalance_domains() load-balance interval... Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-31 |
Peter Zijlstra | perf: Fix task_struct reference leak Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-31 |
Peter Zijlstra | perf: Fix task context scheduling Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-23 |
Peter Zijlstra | mm: simplify anon_vma refcounts Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-23 |
Peter Zijlstra | mm: move anon_vma ref out from under CONFIG_foo Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-23 |
Peter Zijlstra | mm: rename drop_anon_vma() to put_anon_vma() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-16 |
Peter Zijlstra | perf: Fix tear-down of inherited group events Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-04 |
Peter Zijlstra | perf: Fix cgroup vs jump_label problem Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-03-02 |
Peter Zijlstra | powerpc/mm: Make hpte_need_flush() safe for preemption Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-02-23 |
Peter Zijlstra | tile: Fix __pte_free_tlb Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |
2011-02-23 |
Peter Zijlstra | perf: Simplify task_clock_event_read() Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
|
commit | commitdiff | tree |