index
:
kernel/git/mcoquelin/stm32.git
dev/stm32_v3
dev/stm32_v6
dev/stm32_v8
master
next/defconfig-for-v4.6
next/dt-for-v4.3
next/dt-for-v4.3b
next/dt-for-v4.5
next/dt-for-v4.6
next/soc-for-v4.6
playground/stm32-next-20151018
playground/v8
STM32 machine kernel tree
Maxime Coquelin
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
/
locking
Age
Commit message (
Expand
)
Author
Files
Lines
2015-03-01
locking/rtmutex: Set state back to running on error
Sebastian Andrzej Siewior
1
-0
/
+1
2015-02-21
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...
Linus Torvalds
1
-1
/
+2
2015-02-18
locking/rtmutex: Avoid a NULL pointer dereference on deadlock
Sebastian Andrzej Siewior
1
-1
/
+2
2015-02-11
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...
Linus Torvalds
1
-4
/
+4
2015-02-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
1
-0
/
+8
2015-02-09
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-1
/
+1
2015-02-04
locking/rtmutex: Optimize setting task running after being blocked
Davidlohr Bueso
1
-4
/
+3
2015-02-04
locking/rwsem: Use task->state helpers
Davidlohr Bueso
2
-3
/
+2
2015-02-04
locking/mutex: Explicitly mark task as running after wakeup
Davidlohr Bueso
1
-0
/
+2
2015-02-04
sched/Documentation: Remove unneeded word
Sharon Dvir
1
-1
/
+1
2015-01-29
ftrace: allow architectures to specify ftrace compile options
Heiko Carstens
1
-4
/
+4
2015-01-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2015-01-14
locking/osq: No need for load/acquire when acquire-polling
Davidlohr Bueso
1
-1
/
+1
2015-01-14
locking/mcs: Better differentiate between MCS variants
Davidlohr Bueso
3
-23
/
+3
2015-01-14
locking/mutex: Introduce ww_mutex_set_context_slowpath()
Davidlohr Bueso
1
-18
/
+26
2015-01-14
locking/mutex: Move MCS related comments to proper location
Davidlohr Bueso
1
-11
/
+5
2015-01-14
locking/mutex: Checking the stamp is WW only
Davidlohr Bueso
1
-2
/
+2
2015-01-09
mutex: Always clear owner field upon mutex_unlock()
Chris Wilson
1
-1
/
+1
2015-01-03
spinlock: Add spin_lock_bh_nested()
Thomas Graf
1
-0
/
+8
2014-10-28
locking/mutex: Don't assume TASK_RUNNING
Peter Zijlstra
1
-1
/
+7
2014-10-13
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
6
-212
/
+250
2014-10-03
locking/lockdep: Revert qrwlock recusive stuff
Peter Zijlstra
1
-6
/
+0
2014-10-03
locking/rwsem: Avoid double checking before try acquiring write lock
Jason Low
1
-9
/
+11
2014-09-30
locktorture: Cleanup header usage
Davidlohr Bueso
1
-13
/
+1
2014-09-30
locktorture: Cannot hold read and write lock
Davidlohr Bueso
1
-0
/
+10
2014-09-30
locktorture: Fix __acquire annotation for spinlock irq
Davidlohr Bueso
1
-1
/
+1
2014-09-30
locktorture: Support rwlocks
Davidlohr Bueso
1
-3
/
+112
2014-09-16
locktorture: Introduce torture context
Davidlohr Bueso
1
-79
/
+82
2014-09-16
locktorture: Support rwsems
Davidlohr Bueso
1
-1
/
+67
2014-09-16
locktorture: Add infrastructure for torturing read locks
Davidlohr Bueso
1
-20
/
+156
2014-09-16
torture: Address race in module cleanup
Davidlohr Bueso
1
-1
/
+2
2014-09-16
locktorture: Make statistics generic
Davidlohr Bueso
1
-16
/
+16
2014-09-16
locktorture: Teach about lock debugging
Davidlohr Bueso
1
-2
/
+13
2014-09-16
locktorture: Support mutexes
Davidlohr Bueso
1
-2
/
+39
2014-09-16
locktorture: Rename locktorture_runnable parameter
Davidlohr Bueso
1
-4
/
+4
2014-09-16
locking/rwsem: Move EXPORT_SYMBOL() lines to follow function definition
Davidlohr Bueso
1
-4
/
+3
2014-09-04
locking/semaphore: Resolve some shadow warnings
Mark Rustad
1
-6
/
+6
2014-08-13
locking/lockdep: Restrict the use of recursive read_lock() with qrwlock
Waiman Long
1
-0
/
+6
2014-08-13
locking/Documentation: Move locking related docs into Documentation/locking/
Davidlohr Bueso
2
-2
/
+2
2014-08-13
locking/mutexes: Use MUTEX_SPIN_ON_OWNER when appropriate
Davidlohr Bueso
1
-1
/
+1
2014-08-13
locking/mutexes: Refactor optimistic spinning code
Davidlohr Bueso
1
-182
/
+214
2014-08-13
locking/mcs: Remove obsolete comment
Davidlohr Bueso
1
-3
/
+0
2014-08-13
locking/mutexes: Document quick lock release when unlocking
Davidlohr Bueso
1
-2
/
+9
2014-08-13
locking/mutexes: Standardize arguments in lock/unlock slowpaths
Davidlohr Bueso
1
-3
/
+4
2014-07-17
arch, locking: Ciao arch_mutex_cpu_relax()
Davidlohr Bueso
5
-16
/
+13
2014-07-17
locking/lockdep: Only ask for /proc/lock_stat output when available
Andreas Gruenbacher
1
-0
/
+2
2014-07-17
Merge branch 'locking/urgent' into locking/core, before applying larger chang...
Ingo Molnar
6
-44
/
+77
2014-07-16
locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNER
Davidlohr Bueso
2
-3
/
+3
2014-07-16
locking/rwsem: Rename 'activity' to 'count'
Peter Zijlstra
1
-14
/
+14
2014-07-16
locking/spinlocks/mcs: Micro-optimize osq_unlock()
Jason Low
1
-2
/
+2
2014-07-16
locking/spinlocks/mcs: Introduce and use init macro and function for osq locks
Jason Low
2
-2
/
+2
2014-07-16
locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead
Jason Low
4
-11
/
+44
2014-07-16
locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()
Jason Low
2
-16
/
+16
2014-07-16
locking/rwsem: Allow conservative optimistic spinning when readers have lock
Jason Low
1
-5
/
+5
2014-07-05
locking/mutexes: Optimize mutex trylock slowpath
Jason Low
1
-0
/
+4
2014-07-05
locking/mutexes: Try to acquire mutex only if it is unlocked
Jason Low
1
-3
/
+4
2014-07-05
locking/mutexes: Delete the MUTEX_SHOW_NO_WAITER macro
Jason Low
1
-10
/
+8
2014-07-05
locking/mutexes: Correct documentation on mutex optimistic spinning
Jason Low
1
-6
/
+4
2014-06-21
rtmutex: Avoid pointless requeueing in the deadlock detection chain walk
Thomas Gleixner
1
-7
/
+70
2014-06-21
rtmutex: Cleanup deadlock detector debug logic
Thomas Gleixner
5
-28
/
+83
2014-06-21
rtmutex: Confine deadlock logic to futex
Thomas Gleixner
2
-33
/
+33
2014-06-21
rtmutex: Simplify remove_waiter()
Thomas Gleixner
1
-17
/
+19
2014-06-21
rtmutex: Document pi chain walk
Thomas Gleixner
1
-9
/
+91
2014-06-21
rtmutex: Clarify the boost/deboost part
Thomas Gleixner
1
-10
/
+48
2014-06-21
rtmutex: No need to keep task ref for lock owner check
Thomas Gleixner
1
-2
/
+3
2014-06-21
rtmutex: Simplify and document try_to_take_rtmutex()
Thomas Gleixner
1
-45
/
+88
2014-06-21
rtmutex: Simplify rtmutex_slowtrylock()
Thomas Gleixner
1
-11
/
+20
2014-06-21
Merge branch 'locking/urgent' into locking/core
Thomas Gleixner
3
-35
/
+218
2014-06-21
Merge branch 'locking-urgent-for-linus.patch' of git://git.kernel.org/pub/scm...
Linus Torvalds
3
-35
/
+218
2014-06-16
rtmutex: Plug slow unlock race
Thomas Gleixner
1
-6
/
+109
2014-06-12
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
4
-30
/
+360
2014-06-07
rtmutex: Detect changes in the pi lock chain
Thomas Gleixner
1
-24
/
+71
2014-06-07
rtmutex: Handle deadlock detection smarter
Thomas Gleixner
3
-5
/
+38
2014-06-06
locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks
Waiman Long
2
-0
/
+134
2014-06-05
locking/rwsem: Fix checkpatch.pl warnings
Andrew Morton
1
-3
/
+3
2014-06-05
locking/rwsem: Support optimistic spinning
Davidlohr Bueso
2
-30
/
+226
2014-06-03
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-1
/
+1
2014-06-03
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
2
-3
/
+52
2014-06-03
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-4
/
+6
2014-05-28
rtmutex: Fix deadlock detector for real
Thomas Gleixner
1
-4
/
+28
2014-05-22
Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...
Ingo Molnar
1
-4
/
+6
2014-05-22
Merge tag 'v3.15-rc6' into sched/core, to pick up the latest fixes
Ingo Molnar
1
-1
/
+1
2014-05-14
torture: Check for multiple concurrent torture tests
Paul E. McKenney
1
-1
/
+2
2014-05-14
locktorture: Remove reference to nonexistent Kconfig parameter
Paul E. McKenney
1
-2
/
+2
2014-05-13
torture: Intensify locking test
Paul E. McKenney
1
-1
/
+2
2014-05-07
Merge branch 'sched/urgent' into sched/core, to avoid conflicts
Ingo Molnar
2
-11
/
+11
2014-05-05
asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*
Andi Kleen
1
-1
/
+1
2014-05-04
rwsem: Add comments to explain the meaning of the rwsem's count field
Tim Chen
1
-0
/
+49
2014-04-18
lockdep: Increase static allocations
Sasha Levin
1
-3
/
+3
2014-04-18
sched, treewide: Replace hardcoded nice values with MIN_NICE/MAX_NICE
Dongsheng Yang
1
-1
/
+1
2014-04-16
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-10
/
+9
2014-04-11
locking/mutex: Fix debug_mutexes
Peter Zijlstra
1
-10
/
+9
2014-04-07
lglock: map to spinlock when !CONFIG_SMP
Josh Triplett
1
-1
/
+2
2014-03-31
Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux...
Linus Torvalds
3
-8
/
+12
2014-03-31
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-0
/
+12
2014-03-31
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
2
-0
/
+453
2014-03-12
locking/mutex: Fix debug checks
Peter Zijlstra
2
-0
/
+13
2014-03-11
locking/mutexes: Add extra reschedule point
Peter Zijlstra
1
-0
/
+7
2014-03-11
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
Peter Zijlstra
4
-5
/
+200
2014-03-11
locking/mutexes: Unlock the mutex without the wait_lock
Jason Low
1
-4
/
+4
2014-03-11
locking/mutexes: Modify the way optimistic spinners are queued
Jason Low
1
-9
/
+6
2014-03-11
locking/mutexes: Return false if task need_resched() in mutex_can_spin_on_own...
Jason Low
1
-0
/
+3
2014-03-11
locking: Move mcs_spinlock.h into kernel/locking/
Peter Zijlstra
2
-1
/
+115
2014-02-23
rcutorture: Add a lock_busted to test the test
Paul E. McKenney
1
-1
/
+32
2014-02-23
locktorture: Add a lock-torture kernel module
Paul E. McKenney
2
-0
/
+422
2014-02-22
sched: Consider pi boosting in setscheduler()
Thomas Gleixner
1
-0
/
+12
2014-02-13
asmlinkage: Mark rwsem functions that can be called from assembler asmlinkage
Andi Kleen
1
-0
/
+4
2014-02-13
asmlinkage, mutex: Mark __visible
Andi Kleen
1
-5
/
+5
2014-02-13
asmlinkage: Make trace_hardirq visible
Andi Kleen
1
-2
/
+2
2014-02-13
asmlinkage: Make lockdep_sys_exit asmlinkage
Andi Kleen
1
-1
/
+1
2014-02-09
lockdep: Change mark_held_locks() to check hlock->check instead of lockdep_no...
Oleg Nesterov
1
-1
/
+1
2014-02-09
lockdep: Don't create the wrong dependency on hlock->check == 0
Oleg Nesterov
1
-2
/
+2
2014-02-09
lockdep: Make held_lock->check and "int check" argument bool
Oleg Nesterov
1
-7
/
+4
2014-01-28
locking/mutexes/mcs: Restructure the MCS lock defines and locking code into i...
Tim Chen
1
-61
/
+7
2014-01-28
locking/mutexes/mcs: Correct barrier usage
Waiman Long
1
-5
/
+13
2014-01-20
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
3
-48
/
+149
2014-01-13
sched/deadline: Add SCHED_DEADLINE inheritance logic
Dario Faggioli
2
-9
/
+23
2014-01-13
rtmutex: Turn the plist into an rb-tree
Peter Zijlstra
3
-47
/
+134
2013-12-17
mutexes: Give more informative mutex warning in the !lock->owner case
Chuansheng Liu
1
-1
/
+6
2013-11-27
lockdep: Be nice about building from userspace
Sasha Levin
1
-0
/
+4
2013-11-13
locking/lockdep: Mark __lockdep_count_forward_deps() as static
Fengguang Wu
1
-2
/
+2
2013-11-11
lockdep/proc: Fix lock-time avg computation
Peter Zijlstra
1
-1
/
+1
2013-11-11
locking/doc: Update references to kernel/mutex.c
Peter Zijlstra
1
-1
/
+1
2013-11-06
locking: Move the percpu-rwsem code to kernel/locking/
Peter Zijlstra
2
-1
/
+167
2013-11-06
locking: Move the lglocks code to kernel/locking/
Peter Zijlstra
2
-1
/
+90
2013-11-06
locking: Move the rwsem code to kernel/locking/
Peter Zijlstra
4
-1
/
+749
2013-11-06
locking: Move the rtmutex code to kernel/locking/
Peter Zijlstra
7
-0
/
+1855
2013-11-06
locking: Move the semaphore core to kernel/locking/
Peter Zijlstra
2
-1
/
+264
2013-11-06
locking: Move the spinlock code to kernel/locking/
Peter Zijlstra
3
-0
/
+705
2013-11-06
locking: Move the lockdep code to kernel/locking/
Peter Zijlstra
5
-0
/
+5125
2013-11-06
locking: Move the mutex code to kernel/locking/
Peter Zijlstra
5
-0
/
+1182