index
:
linux
drm-debug-qxl
drm-misc-fixes
drm-misc-next
drm-misc-next-fixes
drm-qemu-fixes
drm-qemu-next
drm-qemu-next-fixes
drm-qxl
drm-udmabuf
drm-udmabuf-fix
drm-virtio-bootfb
host-phys-bits
master
pcie-hotplug
radeonfb-logging
vfio-usb-reset
linux
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
2018-06-04
40
-485
/
+875
|
\
|
*
locking/rwsem: Simplify the is-owner-spinnable checks
Oleg Nesterov
2018-05-25
1
-12
/
+13
|
*
Merge branch 'linus' into locking/core, to pick up fixes
Ingo Molnar
2018-05-25
414
-2121
/
+5894
|
|
\
|
*
|
tools/memory-model: Add reference for 'Simplifying ARM concurrency'
Andrea Parri
2018-05-15
1
-0
/
+6
|
*
|
tools/memory-model: Update ASPLOS information
Andrea Parri
2018-05-15
4
-11
/
+12
|
*
|
MAINTAINERS, tools/memory-model: Update e-mail address for Andrea Parri
Andrea Parri
2018-05-15
1
-1
/
+1
|
*
|
tools/memory-model: Fix coding style in 'lock.cat'
Andrea Parri
2018-05-15
1
-14
/
+14
|
*
|
tools/memory-model: Remove out-of-date comments and code from lock.cat
Alan Stern
2018-05-15
1
-9
/
+6
|
*
|
tools/memory-model: Improve mixed-access checking in lock.cat
Alan Stern
2018-05-15
1
-11
/
+11
|
*
|
tools/memory-model: Improve comments in lock.cat
Alan Stern
2018-05-15
1
-15
/
+36
|
*
|
tools/memory-model: Remove duplicated code from lock.cat
Alan Stern
2018-05-15
1
-22
/
+6
|
*
|
tools/memory-model: Flag "cumulativity" and "propagation" tests
Paul E. McKenney
2018-05-15
3
-5
/
+10
|
*
|
tools/memory-model: Add model support for spin_is_locked()
Luc Maranget
2018-05-15
5
-4
/
+129
|
*
|
tools/memory-model: Add scripts to test memory model
Paul E. McKenney
2018-05-15
3
-0
/
+160
|
*
|
tools/memory-model: Fix coding style in 'linux-kernel.def'
Andrea Parri
2018-05-15
1
-14
/
+14
|
*
|
tools/memory-model: Model 'smp_store_mb()'
Andrea Parri
2018-05-15
1
-0
/
+1
|
*
|
tools/memory-order: Update the cheat-sheet to show that smp_mb__after_atomic(...
Paul E. McKenney
2018-05-15
1
-1
/
+1
|
*
|
tools/memory-order: Improve key for SELF and SV
Paul E. McKenney
2018-05-15
1
-1
/
+2
|
*
|
tools/memory-model: Fix cheat sheet typo
Paolo Bonzini
2018-05-15
1
-1
/
+1
|
*
|
tools/memory-model: Update required version of herdtools7
Akira Yokosawa
2018-05-15
1
-1
/
+1
|
*
|
tools/memory-model: Redefine rb in terms of rcu-fence
Alan Stern
2018-05-15
2
-72
/
+129
|
*
|
tools/memory-model: Rename link and rcu-path to rcu-link and rb
Alan Stern
2018-05-15
2
-54
/
+55
|
*
|
locking/spinlocks: Clean up comment and #ifndef for {,queued_}spin_is_locked()
Andrea Parri
2018-05-15
2
-5
/
+0
|
*
|
locking/spinlocks/arm64: Remove smp_mb() from arch_spin_is_locked()
Andrea Parri
2018-05-15
1
-5
/
+0
|
*
|
locking/spinlocks: Document the semantics of spin_is_locked()
Andrea Parri
2018-05-15
1
-0
/
+18
|
*
|
locking/Documentation: Use `warning` RST directive
SeongJae Park
2018-05-15
1
-4
/
+6
|
*
|
locking/Documentation: Fix incorrect example code
SeongJae Park
2018-05-15
1
-2
/
+1
|
*
|
locking/memory-barriers.txt/kokr: Update Korean translation to de-emphasize s...
SeongJae Park
2018-05-15
1
-9
/
+18
|
*
|
locking/memory-barriers.txt/kokr: Update Korean translation to fix descriptio...
SeongJae Park
2018-05-15
1
-2
/
+2
|
*
|
locking/memory-barriers.txt/kokr: Update Korean translation to cross-referenc...
SeongJae Park
2018-05-15
1
-0
/
+3
|
*
|
locking/memory-barriers.txt/kokr: Update Korean translation to de-emphasize s...
SeongJae Park
2018-05-15
1
-2
/
+5
|
*
|
locking/memory-barriers.txt/kokr: Update Korean translation to indicate that ...
SeongJae Park
2018-05-15
1
-6
/
+9
|
*
|
locking/memory-barriers.txt: Fix broken DMA vs. MMIO ordering example
Will Deacon
2018-05-15
1
-8
/
+9
|
*
|
Merge tag 'v4.17-rc5' into locking/core, to pick up fixes
Ingo Molnar
2018-05-15
492
-1928
/
+3627
|
|
\
\
|
*
|
|
locking/lockdep: Move sanity check to inside lockdep_print_held_locks()
Tetsuo Handa
2018-05-14
1
-16
/
+13
|
*
|
|
locking/lockdep: Use for_each_process_thread() for debug_show_all_locks()
Tetsuo Handa
2018-05-14
1
-35
/
+8
|
*
|
|
Merge branch 'linus' into locking/core, to pick up fixes
Ingo Molnar
2018-05-05
370
-1747
/
+3144
|
|
\
\
\
|
*
|
|
|
locking/mutex: Optimize __mutex_trylock_fast()
Peter Zijlstra
2018-05-04
2
-1
/
+19
|
*
|
|
|
stop_machine: Use raw spinlocks
Thomas Gleixner
2018-04-27
1
-12
/
+12
|
*
|
|
|
delayacct: Use raw_spinlocks
Sebastian Andrzej Siewior
2018-04-27
2
-9
/
+10
|
*
|
|
|
locking/qspinlock: Remove duplicate clear_pending() function from PV code
Will Deacon
2018-04-27
1
-5
/
+0
|
*
|
|
|
MAINTAINERS: Add myself as a co-maintainer for the locking subsystem
Will Deacon
2018-04-27
1
-0
/
+1
|
*
|
|
|
locking/qspinlock: Add stat tracking for pending vs. slowpath
Waiman Long
2018-04-27
3
-12
/
+18
|
*
|
|
|
locking/qspinlock: Use try_cmpxchg() instead of cmpxchg() when locking
Will Deacon
2018-04-27
1
-10
/
+9
|
*
|
|
|
locking/qspinlock: Elide back-to-back RELEASE operations with smp_wmb()
Will Deacon
2018-04-27
1
-16
/
+17
|
*
|
|
|
locking/qspinlock: Use smp_store_release() in queued_spin_unlock()
Will Deacon
2018-04-27
2
-12
/
+7
|
*
|
|
|
locking/qspinlock: Use smp_cond_load_relaxed() to wait for next node
Will Deacon
2018-04-27
1
-4
/
+2
|
*
|
|
|
locking/mcs: Use smp_cond_load_acquire() in MCS spin loop
Jason Low
2018-04-27
1
-4
/
+6
|
*
|
|
|
locking/qspinlock: Use atomic_cond_read_acquire()
Will Deacon
2018-04-27
1
-6
/
+6
|
*
|
|
|
locking/qspinlock: Kill cmpxchg() loop when claiming lock from head of queue
Will Deacon
2018-04-27
1
-11
/
+8
[next]