- c1e2f0e futex: Avoid violating the 10th rule of futex by Peter Zijlstra · 7 years ago
- a23ba90 locking/rtmutex: replace top-waiter and pi_waiters leftmost caching by Davidlohr Bueso · 7 years ago
- 69f0d42 locking/rtmutex: Remove unnecessary priority adjustment by Alex Shi · 8 years ago
- cde50a6 locking/rtmutex: Don't initialize lockdep when not required by Levin, Alexander (Sasha Levin) · 8 years ago
- f569478 rt_mutex: Add lockdep annotations by Peter Zijlstra · 8 years ago
- 04dc1b2 futex,rt_mutex: Fix rt_mutex_cleanup_proxy_lock() by Peter Zijlstra · 8 years ago
- def34ea rtmutex: Plug preempt count leak in rt_mutex_futex_unlock() by Mike Galbraith · 8 years ago
- 19830e5 rtmutex: Fix more prio comparisons by Peter Zijlstra · 8 years ago
- e0aad5b rtmutex: Fix PI chain order integrity by Peter Zijlstra · 8 years ago
- acd5862 sched/rtmutex: Refactor rt_mutex_setprio() by Peter Zijlstra · 8 years ago
- aa2bfe5 rtmutex: Clean up by Peter Zijlstra · 8 years ago
- 85e2d4f sched/deadline/rtmutex: Dont miss the dl_runtime/dl_period update by Xunlei Pang · 8 years ago
- e96a7705 sched/rtmutex/deadline: Fix a PI crash for deadline tasks by Xunlei Pang · 8 years ago
- 2a1c602 rtmutex: Deboost before waking up the top waiter by Xunlei Pang · 8 years ago
- 56222b2 futex: Drop hb->lock before enqueueing on the rtmutex by Peter Zijlstra · 8 years ago
- cfafcd1 futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock() by Peter Zijlstra · 8 years ago
- 38d589f futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock() by Peter Zijlstra · 8 years ago
- 5080935 futex,rt_mutex: Introduce rt_mutex_init_waiter() by Peter Zijlstra · 8 years ago
- 5293c2e futex,rt_mutex: Provide futex specific rt_mutex API by Peter Zijlstra · 8 years ago
- fffa954 futex: Remove rt_mutex_deadlock_account_*() by Peter Zijlstra · 8 years ago
- b17b015 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h> by Ingo Molnar · 8 years ago
- 174cd4b sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> by Ingo Molnar · 8 years ago
- 84f001e sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h> by Ingo Molnar · 8 years ago
- 4009f4b locking/rtmutex: Flip unlikely() branch to likely() in __rt_mutex_slowlock() by Steven Rostedt (VMware) · 8 years ago
- 84d82ec locking/rtmutex: Explain locking rules for rt_mutex_proxy_unlock()/init_proxy_locked() by Thomas Gleixner · 8 years ago
- 1b95b1a Merge branch 'locking/urgent' into locking/core, to pick up dependent fixes by Ingo Molnar · 8 years ago
- dbb2605 locking/rtmutex: Prevent dequeue vs. unlock race by Thomas Gleixner · 8 years ago
- 194a6b5 sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q by Waiman Long · 8 years ago
- a461d587 locking/rtmutex: Only warn once on a trylock from bad context by Sebastian Andrzej Siewior · 9 years ago
- b4abf91 rtmutex: Make wait_lock irq safe by Thomas Gleixner · 9 years ago
- 5352869 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- 700318d locking/rtmutex: Use acquire/release semantics by Davidlohr Bueso · 9 years ago
- f524057 sched/deadline, locking/rtmutex: Fix open coded check in rt_mutex_waiter_less() by Juri Lelli · 9 years ago
- 1b0b7c1 rtmutex: Delete scriptable tester by Davidlohr Bueso · 10 years ago
- a262948 Merge branch 'sched-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
- 43224b9 Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
- 1bf7067 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
- 9f40a51 locking/rtmutex: Update stale plist comments by Davidlohr Bueso · 10 years ago
- 802ab58 futex: Lower the lock contention on the HB lock during wake up by Sebastian Andrzej Siewior · 10 years ago
- 45ab4ef locking/rtmutex: Implement lockless top-waiter wakeup by Davidlohr Bueso · 10 years ago
- c3b5d3c Merge branch 'linus' into timers/core by Thomas Gleixner · 10 years ago
- 6ce47fd rtmutex: Warn if trylock is called from hard/softirq context by Thomas Gleixner · 10 years ago
- cede884 locking/rtmutex: Drop usage of __HAVE_ARCH_CMPXCHG by Sebastian Andrzej Siewior · 10 years ago
- 0782e63 sched: Handle priority boosted tasks proper in setscheduler() by Thomas Gleixner · 10 years ago
- ccdd92c rtmutex: Remove bogus hrtimer_active() check by Thomas Gleixner · 10 years ago
- cc76ee7 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
- e6beaa36 locking/rtmutex: Rename argument in the rt_mutex_adjust_prio_chain() documentation as well by Tom(JeHyeon) Yeon · 10 years ago
- 9d3e2d0 locking/rtmutex: Set state back to running on error by Sebastian Andrzej Siewior · 10 years ago
- 8d1e5a1 locking/rtmutex: Avoid a NULL pointer dereference on deadlock by Sebastian Andrzej Siewior · 10 years ago
- afffc6c locking/rtmutex: Optimize setting task running after being blocked by Davidlohr Bueso · 10 years ago
- 214e0ae locking/Documentation: Move locking related docs into Documentation/locking/ by Davidlohr Bueso · 10 years ago
- 67792e2 rtmutex: Avoid pointless requeueing in the deadlock detection chain walk by Thomas Gleixner · 11 years ago
- 8930ed8 rtmutex: Cleanup deadlock detector debug logic by Thomas Gleixner · 11 years ago
- c051b21 rtmutex: Confine deadlock logic to futex by Thomas Gleixner · 11 years ago
- 1ca7b86 rtmutex: Simplify remove_waiter() by Thomas Gleixner · 11 years ago
- 3eb65ae rtmutex: Document pi chain walk by Thomas Gleixner · 11 years ago
- a57594a rtmutex: Clarify the boost/deboost part by Thomas Gleixner · 11 years ago
- 2ffa5a5 rtmutex: No need to keep task ref for lock owner check by Thomas Gleixner · 11 years ago
- 358c331 rtmutex: Simplify and document try_to_take_rtmutex() by Thomas Gleixner · 11 years ago
- 88f2b4c rtmutex: Simplify rtmutex_slowtrylock() by Thomas Gleixner · 11 years ago
- 27e3571 rtmutex: Plug slow unlock race by Thomas Gleixner · 11 years ago
- 8208498 rtmutex: Detect changes in the pi lock chain by Thomas Gleixner · 11 years ago
- 3d5c934 rtmutex: Handle deadlock detection smarter by Thomas Gleixner · 11 years ago
- 397335f rtmutex: Fix deadlock detector for real by Thomas Gleixner · 11 years ago
- c365c29 sched: Consider pi boosting in setscheduler() by Thomas Gleixner · 11 years ago
- 2d3d891 sched/deadline: Add SCHED_DEADLINE inheritance logic by Dario Faggioli · 11 years ago
- fb00aca rtmutex: Turn the plist into an rb-tree by Peter Zijlstra · 11 years ago
- 1696a8b locking: Move the rtmutex code to kernel/locking/ by Peter Zijlstra · 11 years ago[Renamed from kernel/rtmutex.c]
- 0c10617 rtmutex: Document rt_mutex_adjust_prio_chain() by Juri Lelli · 12 years ago
- 8bd75c7 sched/rt: Move rt specific bits into new header file by Clark Williams · 12 years ago
- 70321d4 Revert "rcu: Permit rt_mutex_unlock() with irqs disabled" by Paul E. McKenney · 13 years ago
- 9984de1 kernel: Map most files to use export.h instead of module.h by Paul Gortmaker · 14 years ago
- 5342e26 rcu: Permit rt_mutex_unlock() with irqs disabled by Paul E. McKenney · 13 years ago
- 732375c plist: Remove the need to supply locks to plist heads by Dima Zavin · 14 years ago
- 8161239 rtmutex: Simplify PI algorithm and make highest prio task get lock by Lai Jiangshan · 14 years ago
- d209d74 rtmutes: Convert rtmutex.lock to raw_spinlock by Thomas Gleixner · 15 years ago
- 1d61548 sched: Convert pi_lock to raw_spinlock by Thomas Gleixner · 15 years ago
- 1bbf208 rtmutex: Avoid deadlock in rt_mutex_start_proxy_lock() by Darren Hart · 15 years ago
- 3ac49a1 trivial: fix ETIMEOUT -> ETIMEDOUT typos by Jean Delvare · 16 years ago
- e7241d7 Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 16 years ago
- 23b94b9 locking, rtmutex.c: Documentation cleanup by Luis Henriques · 16 years ago
- 8dac456 rt_mutex: add proxy lock routines by Darren Hart · 16 years ago
- cc584b2 hrtimer: convert kernel/* to the new hrtimer apis by Arjan van de Ven · 16 years ago
- 720a259 hrtimer: more hrtimer_init_sleeper() fallout. by Peter Zijlstra · 17 years ago
- ba25f9d Use helpers to obtain task pid in printks by Pavel Emelyanov · 17 years ago
- 36cf3b5 FUTEX: Tidy up the code by Thomas Gleixner · 18 years ago
- bd19723 Revert "futex_requeue_pi optimization" by Thomas Gleixner · 18 years ago
- 1a539a8 rt-mutex: fix chain walk early wakeup bug by Thomas Gleixner · 18 years ago
- c0d1d2b rt-mutex: fix stale return value by Thomas Gleixner · 18 years ago
- d0aa7a7 futex_requeue_pi optimization by Pierre Peiffer · 18 years ago
- c9cb2e3 [PATCH] hrtimers: namespace and enum cleanup by Thomas Gleixner · 18 years ago
- db63063 [PATCH] clean up and remove some extra spinlocks from rtmutex by Steven Rostedt · 18 years ago
- d07fe82c2 [PATCH] reference rt-mutex-design in rtmutex.c by Steven Rostedt · 18 years ago
- 36c8b58 [PATCH] sched: cleanup, remove task_t, convert to struct task_struct by Ingo Molnar · 19 years ago
- 9a11b49a [PATCH] lockdep: better lock debugging by Ingo Molnar · 19 years ago
- 95e02ca [PATCH] rtmutex: Propagate priority settings into PI lock chains by Thomas Gleixner · 19 years ago
- 0cdbee9 [PATCH] pi-futex: rt mutex futex api by Ingo Molnar · 19 years ago
- 61a8712 [PATCH] pi-futex: rt mutex tester by Thomas Gleixner · 19 years ago
- 23f78d4a [PATCH] pi-futex: rt mutex core by Ingo Molnar · 19 years ago