Linus Torvalds
|
5b9b28a63f
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 жил өмнө |
Davidlohr Bueso
|
51587bcf31
locking/mutex: Explicitly mark task as running after wakeup
|
10 жил өмнө |
Sharon Dvir
|
139b6fd26d
sched/Documentation: Remove unneeded word
|
10 жил өмнө |
Davidlohr Bueso
|
4bd19084fa
locking/mutex: Introduce ww_mutex_set_context_slowpath()
|
10 жил өмнө |
Davidlohr Bueso
|
e42f678a02
locking/mutex: Move MCS related comments to proper location
|
10 жил өмнө |
Davidlohr Bueso
|
63dc47e956
locking/mutex: Checking the stamp is WW only
|
10 жил өмнө |
Peter Zijlstra
|
6f942a1f26
locking/mutex: Don't assume TASK_RUNNING
|
11 жил өмнө |
Davidlohr Bueso
|
214e0aed63
locking/Documentation: Move locking related docs into Documentation/locking/
|
11 жил өмнө |
Davidlohr Bueso
|
76916515d9
locking/mutexes: Refactor optimistic spinning code
|
11 жил өмнө |
Davidlohr Bueso
|
42fa566bd7
locking/mutexes: Document quick lock release when unlocking
|
11 жил өмнө |
Davidlohr Bueso
|
242489cfe9
locking/mutexes: Standardize arguments in lock/unlock slowpaths
|
11 жил өмнө |
Davidlohr Bueso
|
3a6bfbc91d
arch, locking: Ciao arch_mutex_cpu_relax()
|
11 жил өмнө |
Ingo Molnar
|
b5e4111f02
Merge branch 'locking/urgent' into locking/core, before applying larger changes and to refresh the branch with fixes
|
11 жил өмнө |
Jason Low
|
4d9d951e6b
locking/spinlocks/mcs: Introduce and use init macro and function for osq locks
|
11 жил өмнө |
Jason Low
|
90631822c5
locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead
|
11 жил өмнө |
Jason Low
|
72d5305dcb
locking/mutexes: Optimize mutex trylock slowpath
|
11 жил өмнө |
Jason Low
|
0d968dd8c6
locking/mutexes: Try to acquire mutex only if it is unlocked
|
11 жил өмнө |
Jason Low
|
1e820c9608
locking/mutexes: Delete the MUTEX_SHOW_NO_WAITER macro
|
11 жил өмнө |
Jason Low
|
0c3c0f0d6e
locking/mutexes: Correct documentation on mutex optimistic spinning
|
11 жил өмнө |
Linus Torvalds
|
176ab02d49
Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
11 жил өмнө |
Peter Zijlstra
|
6f008e72cd
locking/mutex: Fix debug checks
|
11 жил өмнө |
Peter Zijlstra
|
34c6bc2c91
locking/mutexes: Add extra reschedule point
|
11 жил өмнө |
Peter Zijlstra
|
fb0527bd5e
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
|
11 жил өмнө |
Jason Low
|
1d8fe7dc80
locking/mutexes: Unlock the mutex without the wait_lock
|
11 жил өмнө |
Jason Low
|
47667fa150
locking/mutexes: Modify the way optimistic spinners are queued
|
11 жил өмнө |
Jason Low
|
46af29e479
locking/mutexes: Return false if task need_resched() in mutex_can_spin_on_owner()
|
11 жил өмнө |
Peter Zijlstra
|
c9122da1e2
locking: Move mcs_spinlock.h into kernel/locking/
|
11 жил өмнө |
Andi Kleen
|
22d9fd3411
asmlinkage, mutex: Mark __visible
|
11 жил өмнө |
Tim Chen
|
e72246748f
locking/mutexes/mcs: Restructure the MCS lock defines and locking code into its own file
|
11 жил өмнө |
Waiman Long
|
aff7385b5a
locking/mutexes/mcs: Correct barrier usage
|
11 жил өмнө |