2015-08-24 | Peter Zijlstra | module: Fix locking in symbol_put_addr() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-08-12 | Peter Zijlstra | perf/x86/intel: Fix memory leak on hot-plug allocation... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-08-12 | Peter Zijlstra | perf: Fix PERF_EVENT_IOC_PERIOD migration race ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-08-04 | Peter Zijlstra | perf: Fix fasync handling on inherited events ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-07-27 | Peter Zijlstra | perf: Fix running time accounting ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-07-10 | Peter Zijlstra | x86, perf: Fix static_key bug in load_mm_cr4() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-07-08 | Peter Zijlstra | module: Fix load_module() error path ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-07-06 | Peter Zijlstra | perf: Fix AUX buffer refcounting ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-07-03 | Peter Zijlstra | sched, preempt_notifier: separate notifier registration... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-30 | Peter Zijlstra | perf/x86: Fix 'active_events' imbalance ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-19 | Peter Zijlstra | sched/preempt: Add static_key() to preempt_notifiers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-19 | Peter Zijlstra | sched/stop_machine: Fix deadlock between multiple stop_two_c... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched,lockdep: Employ lock pinning ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | lockdep: Implement lock pinning ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | lockdep: Simplify lock_release() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched: Streamline the task migration locking a little ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched: Move code around ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched,dl: Fix sched class hopping CBS hole ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched, dl: Convert switched_{from, to}_dl() / prio_changed_d... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched,dl: Remove return value from pull_dl_task() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched, rt: Convert switched_{from, to}_rt() / prio_changed_r... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched,rt: Remove return value from pull_rt_task() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched: Allow balance callbacks for check_class_changed() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched: Use replace normalize_task() with __sched_setscheduler() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | sched: Replace post_schedule with a balance callback... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | hrtimer: Allow hrtimer::function() to free the timer ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | seqcount: Introduce raw_write_seqcount_barrier() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | seqcount: Rename write_seqcount_barrier() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-18 | Peter Zijlstra | hrtimer: Fix hrtimer_is_queued() hole ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-10 | Peter Zijlstra | perf record: Amend option summaries ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-07 | Peter Zijlstra | perf/x86/intel/pebs: Add PEBSv3 decoding ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-06-07 | Peter Zijlstra | lockdep: Fix a race between /proc/lock_stat and module... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | module: Rework module_addr_{min,max} ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | module: Use __module_address() for module_address_lookup() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | module: Make the mod_tree stuff conditional on PERF_EVENTS... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | module: Optimize __module_address() using a latched... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | rbtree: Implement generic latch_tree ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | seqlock: Introduce raw_read_seqcount_latch() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | rcu: Move lockless_dereference() out of rcupdate.h ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | seqlock: Better document raw_write_seqcount_latch() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | rbtree: Make lockless searches non-fatal ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-28 | Peter Zijlstra | module: Sanitize RCU usage and locking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Simplify put_exclusive_constraints() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86: Simplify the x86_schedule_events() logic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Remove intel_excl_states::init_state ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Remove pointless tests ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Clean up intel_commit_scheduling()... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Make WARN()ings consistent ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Simplify the dynamic constraint code... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Add lockdep assert ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86/intel: Correct local vs remote sibling state ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86: Improve HT workaround GP counter constraint ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | perf/x86: Fix event/group validation ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | module, jump_label: Fix module locking ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-27 | Peter Zijlstra | module: Annotate module version magic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-19 | Peter Zijlstra | mm/fault, um: Fix compile error ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-19 | Peter Zijlstra | sched/wait: Introduce TASK_NOLOAD and TASK_IDLE ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-19 | Peter Zijlstra | locking/arch: Rename set_mb() to smp_store_mb() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-19 | Peter Zijlstra | locking/arch: Add WRITE_ONCE() to set_mb() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-18 | Peter Zijlstra | watchdog: Fix merge 'conflict' ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-18 | Peter Zijlstra | sched,perf: Fix periodic timers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-08 | Peter Zijlstra ... | locking/pvqspinlock, x86: Implement the paravirt qspinlock... ...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 |
2015-05-08 | Peter Zijlstra ... | locking/qspinlock: Revert to test-and-set on hypervisors ...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 |
2015-05-08 | Peter Zijlstra ... | locking/qspinlock: Optimize for smaller NR_CPUS ...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 |
2015-05-08 | Peter Zijlstra ... | locking/qspinlock: Add pending bit ...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 |
2015-05-08 | Peter Zijlstra | perf: Fix software migrate events ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-08 | Peter Zijlstra | sched: Implement lockless wake-queues ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-08 | Peter Zijlstra | sched: Move the loadavg code to a more obvious location ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-05-08 | Peter Zijlstra | perf: Annotate inherited event ctx->mutex recursion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-22 | Peter Zijlstra | perf: Fix mux_interval hrtimer wreckage ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-22 | Peter Zijlstra | sched: Cleanup bandwidth timers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-22 | Peter Zijlstra | hrtimer: Allow concurrent hrtimer_start() for self... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-17 | Peter Zijlstra | perf/x86/intel: Fix Core2,Atom,NHM,WSM cycles:pp events ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-17 | Peter Zijlstra | perf/x86: Fix hw_perf_event::flags collision ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-17 | Peter Zijlstra | lockdep: Make print_lock() robust against concurrent... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-08 | Peter Zijlstra | perf tools: Merge all perf_event_attr print functions ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-08 | Peter Zijlstra | perf record: Add clockid parameter ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-02 | Peter Zijlstra | timer: Further simplify the SMP and HOTPLUG logic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-02 | Peter Zijlstra | timer: Allocate per-cpu tvec_base's statically ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-04-02 | Peter Zijlstra | perf: Add AUX area to ring buffer for raw data streams ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | perf: Add per event clockid support ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | perf: Fix racy group access ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | time: Add ktime_get_tai_ns() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | time: Introduce tk_fast_raw ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | time: Parametrize all tk_fast_mono users ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | time: Add timerkeeper::tkr_raw ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | time: Rename timekeeper::tkr to timekeeper::tkr_mono ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | locking: Remove atomicy checks from {READ,WRITE}_ONCE ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-27 | Peter Zijlstra | sched: Optimize freq invariant accounting ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-23 | Peter Zijlstra | perf: Remove type specific target pointers ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-23 | Peter Zijlstra | lockdep: Fix the module unload key range freeing logic ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-23 | Peter Zijlstra | perf: Fix irq_work 'tail' recursion ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-03-02 | Peter Zijlstra | livepatch: fix RCU usage in klp_find_external_symbol() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | perf, powerpc: Fix up flush_branch_stack() users ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | perf/x86/intel: Expose LBR callstack to user space... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | sched/rt: Avoid obvious configuration fail ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | sched/autogroup: Fix failure to set cpu.rt_runtime_us ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | genirq: Provide disable_hardirq() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | sched: Make dl_task_time() use task_rq_lock() ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2015-02-18 | Peter Zijlstra | sched: Clarify ordering between task_rq_lock() and... ...off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |