2016-03-22 |
Davidlohr Bueso | ipc/sem: make semctl setting sempid consistent Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2016-03-10 |
Davidlohr Bueso | locking/csd_lock: Use smp_cond_acquire() in csd_lock_wait() Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2016-03-10 |
Davidlohr Bueso | locking/csd_lock: Explicitly inline csd_lock*() helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2016-02-29 |
Davidlohr Bueso | locking/mutex: Allow next waiter lockless wakeup Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2016-02-17 |
Davidlohr Bueso | futex: Rename barrier references in ordering guarantees Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2016-01-21 |
Davidlohr Bueso | rbtree: use READ_ONCE in RB_EMPTY_ROOT Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2016-01-12 |
Davidlohr Bueso | lcoking/barriers, arch: Use smp barriers in smp_store_release() Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-12-04 |
Davidlohr Bueso | locking/barriers, arch: Remove ambiguous statement... Signed-off-by: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-12-04 |
Davidlohr Bueso | lcoking/barriers, arch: Use smp barriers in smp_store_release() Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-12-04 |
Davidlohr Bueso | locking/cmpxchg, arch: Remove tas() definitions Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-11-07 |
Davidlohr Bueso | ipc,msg: drop dst nil validation in copy_msg Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-11-06 |
Davidlohr Bueso | mm/vmacache: inline vmacache_valid_mm() Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-29 |
Davidlohr Bueso | blktrace: re-write setting q->blk_trace Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locktorture: Support rtmutex torturing Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | sched: Export sched_setscheduler_nocheck Signed-off-by: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/rwsem: Use acquire/release semantics Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/mcs: Use acquire/release semantics Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/rtmutex: Use acquire/release semantics Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/mutex: Use acquire/release semantics Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/asm-generic: Add _{relaxed|acquire|release... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-09-18 |
Davidlohr Bueso | locking/osq: Relax atomic semantics Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-09-18 |
Davidlohr Bueso | locking/qrwlock: Rename ->lock to ->wait_lock Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-09-10 |
Davidlohr Bueso | ipc: convert invalid scenarios to use WARN_ON Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | perf bench futex: Add lock_pi stresser Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | rtmutex: Delete scriptable tester Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | futex: Fault/error injection capabilities Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | futex: Enhance comments in futex_lock_pi() for blocking... Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,sysv: return -EINVAL upon incorrect id/seqnum Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,sysv: make return -EIDRM when racing with RMID... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc: rename ipc_obtain_object Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,msg: provide barrier pairings for lockless receive Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,shm: move BUG_ON check into shm_lock Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-06-19 |
Davidlohr Bueso | locking/rtmutex: Update stale plist comments Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-06-18 |
Davidlohr Bueso | locking/rtmutex: Implement lockless top-waiter wakeup Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | perf bench futex: Handle spurious wakeups Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | perf bench futex: Support parallel waker threads Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | ipc/mqueue: Implement lockless pipelined wakeups Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | futex: Implement lockless wakeups Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-04-27 |
Davidlohr Bueso | perf bench futex: Fix hung wakeup tasks after requeueing Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | tile/elf: reorganize notify_exec() Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | tomoyo: reduce mmap_sem hold for mm->exe_file Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | powerpc/oprofile: reduce mmap_sem hold for exe_file Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | oprofile: reduce mmap_sem hold for mm->exe_file Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | arc: do not export symbols in troubleshoot.c Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | prctl: avoid using mmap_sem for exe_file serialization Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-03-25 |
Davidlohr Bueso | drivers/vmw_vmci: Show correct get_user_pages_fast... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-24 |
Davidlohr Bueso | locking: Remove ACCESS_ONCE() usage Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-23 |
Davidlohr Bueso | audit: reduce mmap_sem hold for mm->exe_file Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-23 |
Davidlohr Bueso | audit: consolidate handling of mm->exe_file Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Check for active lock before bailing... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Avoid deceiving lock spinners Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Set lock ownership ASAP Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Document barrier need when waking tasks Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-17 |
Davidlohr Bueso | ipc,sem: use current->state helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-17 |
Davidlohr Bueso | signal: use current->state helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-14 |
Davidlohr Bueso | epoll: optimize setting task running after blocking Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-04 |
Davidlohr Bueso | locking/rtmutex: Optimize setting task running after... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-04 |
Davidlohr Bueso | locking/rwsem: Use task->state helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-02-04 |
Davidlohr Bueso | locking/mutex: Explicitly mark task as running after... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-28 |
Davidlohr Bueso | drivers/staging: use current->state helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-26 |
Davidlohr Bueso | x86,xen: use current->state helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-15 |
Davidlohr Bueso | jbd: drop jbd_ENOSYS debug Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-15 |
Davidlohr Bueso | sound/oss: use current->state helpers Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/osq: No need for load/acquire when acquire... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mcs: Better differentiate between MCS variants Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mutex: Introduce ww_mutex_set_context_slowpath() Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mutex: Move MCS related comments to proper... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mutex: Checking the stamp is WW only Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2015-01-07 |
Davidlohr Bueso | documentation: Fix smp typo in memory-barriers.txt Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm,vmacache: count number of system-wide flushes Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/rmap: calculate page offset when needed Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/memory.c: share the i_mmap_rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/nommu: share the i_mmap_rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/memory-failure: share the i_mmap_rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/xip: share the i_mmap_rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | uprobes: share the i_mmap_rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/rmap: share the i_mmap_rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm: convert i_mmap_mutex to rwsem Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm: use new helper functions around the i_mmap_mutex Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm,fs: introduce helpers around the i_mmap_mutex Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-10-26 |
Davidlohr Bueso | futex: Mention key referencing differences between... Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-10-10 |
Davidlohr Bueso | m68k: call find_vma with the mmap_sem held in sys_cacheflush() Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-09-30 |
Davidlohr Bueso | locktorture: Cleanup header usage Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-30 |
Davidlohr Bueso | locktorture: Cannot hold read and write lock Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-30 |
Davidlohr Bueso | locktorture: Fix __acquire annotation for spinlock irq Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-30 |
Davidlohr Bueso | locktorture: Support rwlocks Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-29 |
Davidlohr Bueso | perf bench futex: Sanitize -q option in requeue Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-29 |
Davidlohr Bueso | perf bench futex: Support operations for shared futexes Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Cc: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Introduce torture context Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Support rwsems Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Add infrastructure for torturing read... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | torture: Address race in module cleanup Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Make statistics generic Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Teach about lock debugging Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Support mutexes Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Add documentation Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locktorture: Rename locktorture_runnable parameter Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-09-16 |
Davidlohr Bueso | locking/rwsem: Move EXPORT_SYMBOL() lines to follow... Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
|
commit | commitdiff | tree |
2014-08-19 |
Davidlohr Bueso | frv: Define cpu_relax_lowlatency() Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-13 |
Davidlohr Bueso | locking/Documentation: Update locking/mutex-design... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
next |