2016-10-25 |
Davidlohr Bueso | perf bench futex: Avoid worker cacheline bouncing ...1477342613-9938-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-10-11 |
Davidlohr Bueso | ipc/msg: avoid waking sender upon full queue ...1469748819-19484-6-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-10-11 |
Davidlohr Bueso | ipc/msg: make ss_wakeup() kill arg boolean ...1469748819-19484-4-git-send-email-dave@stgolabs.net Signed-off-by: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2016-10-11 |
Davidlohr Bueso | ipc/msg: batch queue sender wakeups ...1469748819-19484-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-08-18 |
Davidlohr Bueso | locking/rwsem: Scan the wait_list for readers only... Cc: dave@stgolabs.net ...1470384285-32163-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-08-18 |
Davidlohr Bueso | locking/rwsem: Remove a few useless comments Cc: dave@stgolabs.net ...1470384285-32163-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-08-18 |
Davidlohr Bueso | locking/rwsem: Return void in __rwsem_mark_wake() Cc: dave@stgolabs.net ...1470384285-32163-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-07-07 |
Davidlohr Bueso | locking/atomic: Introduce inc/dec variants for the...
|
commit | commitdiff | tree |
2016-06-03 |
Davidlohr Bueso | locking/rwsem: Rework zeroing reader waiter->task Cc: dave@stgolabs.net ...1463165787-25937-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-06-03 |
Davidlohr Bueso | locking/rwsem: Enable lockless waiter wakeup(s) Cc: dave@stgolabs.net ...1463165787-25937-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-05-09 |
Davidlohr Bueso | sched/core: Fix comment typo in wake_q_add() Cc: dave@stgolabs.net ...1462766290-28664-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-05-05 |
Davidlohr Bueso | locking/pvqspinlock: Robustify init_qspinlock_stat()
|
commit | commitdiff | tree |
2016-05-05 |
Davidlohr Bueso | locking/pvqspinlock: Avoid double resetting of stats Cc: dave@stgolabs.net ...1460961103-24953-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-04-25 |
Davidlohr Bueso | perf bench futex: Simplify wrapper for LOCK_PI ...1461208447-29328-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-04-21 |
Davidlohr Bueso | futex: Acknowledge a new waiter in counter before plist Cc: Davidlohr Bueso <dave@stgolabs.net> ...1461208164-29150-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-04-19 |
Davidlohr Bueso | locking/pvqspinlock: Fix division by zero in qstat_read() Cc: dave@stgolabs.net ...1460961103-24953-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-04-13 |
Davidlohr Bueso | x86/mce: Remove explicit smp_rmb() when starting CPUs... ...1458602396-840-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-04-13 |
Davidlohr Bueso | locking/locktorture: Fix NULL pointer dereference for... Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2016-04-13 |
Davidlohr Bueso | locking/locktorture: Fix deboosting NULL pointer dereference Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2016-04-13 |
Davidlohr Bueso | locking/Documentation: Mention smp_cond_acquire() Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2016-03-22 |
Davidlohr Bueso | ipc/sem: make semctl setting sempid consistent
|
commit | commitdiff | tree |
2016-03-10 |
Davidlohr Bueso | locking/csd_lock: Explicitly inline csd_lock*() helpers Cc: dave@stgolabs.net
|
commit | commitdiff | tree |
2016-02-29 |
Davidlohr Bueso | locking/mutex: Allow next waiter lockless wakeup
|
commit | commitdiff | tree |
2016-02-17 |
Davidlohr Bueso | futex: Rename barrier references in ordering guarantees Cc: dave@stgolabs.net ...1455045314-8305-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-01-21 |
Davidlohr Bueso | rbtree: use READ_ONCE in RB_EMPTY_ROOT
|
commit | commitdiff | tree |
2016-01-12 |
Davidlohr Bueso | lcoking/barriers, arch: Use smp barriers in smp_store_release() Cc: dave@stgolabs.net ...1445975631-17047-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-12-04 |
Davidlohr Bueso | locking/barriers, arch: Remove ambiguous statement... Signed-off-by: Davidlohr Bueso <dave@stgolabs.net> ...1445975631-17047-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-12-04 |
Davidlohr Bueso | lcoking/barriers, arch: Use smp barriers in smp_store_release() Cc: dave@stgolabs.net ...1445975631-17047-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-12-04 |
Davidlohr Bueso | locking/cmpxchg, arch: Remove tas() definitions Cc: dave@stgolabs.net ...1445975631-17047-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-11-07 |
Davidlohr Bueso | ipc,msg: drop dst nil validation in copy_msg
|
commit | commitdiff | tree |
2015-11-06 |
Davidlohr Bueso | mm/vmacache: inline vmacache_valid_mm()
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locktorture: Support rtmutex torturing
|
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 ...1443643395-17016-6-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/mcs: Use acquire/release semantics ...1443643395-17016-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/rtmutex: Use acquire/release semantics ...1443643395-17016-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/mutex: Use acquire/release semantics ...1443643395-17016-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-10-06 |
Davidlohr Bueso | locking/asm-generic: Add _{relaxed|acquire|release... ...1443643395-17016-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-09-18 |
Davidlohr Bueso | locking/osq: Relax atomic semantics ...1442216244-4409-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-09-18 |
Davidlohr Bueso | locking/qrwlock: Rename ->lock to ->wait_lock ...1442216244-4409-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-09-10 |
Davidlohr Bueso | ipc: convert invalid scenarios to use WARN_ON
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | perf bench futex: Add lock_pi stresser
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | rtmutex: Delete scriptable tester Cc: Davidlohr Bueso <dave@stgolabs.net> ...1435782588-4177-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | futex: Fault/error injection capabilities Cc: Davidlohr Bueso <dave@stgolabs.net> ...1435645562-975-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-07-20 |
Davidlohr Bueso | futex: Enhance comments in futex_lock_pi() for blocking... Cc: Davidlohr Bueso <dave@stgolabs.net> ...1435645562-975-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,sysv: return -EINVAL upon incorrect id/seqnum
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,sysv: make return -EIDRM when racing with RMID...
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc: rename ipc_obtain_object
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,msg: provide barrier pairings for lockless receive
|
commit | commitdiff | tree |
2015-07-01 |
Davidlohr Bueso | ipc,shm: move BUG_ON check into shm_lock Cc: Davidlohr Bueso <dave@stgolabs.net>
|
commit | commitdiff | tree |
2015-06-19 |
Davidlohr Bueso | locking/rtmutex: Update stale plist comments Cc: Davidlohr Bueso <dave@stgolabs.net> ...1432056298-18738-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-06-18 |
Davidlohr Bueso | locking/rtmutex: Implement lockless top-waiter wakeup Cc: Davidlohr Bueso <dave@stgolabs.net> ...1432056298-18738-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | perf bench futex: Handle spurious wakeups ...1431110280-20231-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | perf bench futex: Support parallel waker threads ...1431110280-20231-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | ipc/mqueue: Implement lockless pipelined wakeups Cc: dave@stgolabs.net
|
commit | commitdiff | tree |
2015-05-08 |
Davidlohr Bueso | futex: Implement lockless wakeups Cc: Davidlohr Bueso <dave@stgolabs.net> ...1430494072-30283-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-04-27 |
Davidlohr Bueso | perf bench futex: Fix hung wakeup tasks after requeueing
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | tile/elf: reorganize notify_exec()
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | tomoyo: reduce mmap_sem hold for mm->exe_file
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | powerpc/oprofile: reduce mmap_sem hold for exe_file
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | oprofile: reduce mmap_sem hold for mm->exe_file
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | arc: do not export symbols in troubleshoot.c
|
commit | commitdiff | tree |
2015-04-17 |
Davidlohr Bueso | prctl: avoid using mmap_sem for exe_file serialization
|
commit | commitdiff | tree |
2015-03-25 |
Davidlohr Bueso | drivers/vmw_vmci: Show correct get_user_pages_fast...
|
commit | commitdiff | tree |
2015-02-24 |
Davidlohr Bueso | locking: Remove ACCESS_ONCE() usage
|
commit | commitdiff | tree |
2015-02-23 |
Davidlohr Bueso | audit: reduce mmap_sem hold for mm->exe_file
|
commit | commitdiff | tree |
2015-02-23 |
Davidlohr Bueso | audit: consolidate handling of mm->exe_file
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Check for active lock before bailing... ...1422609267-15102-6-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Avoid deceiving lock spinners ...1422609267-15102-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Set lock ownership ASAP ...1422609267-15102-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-02-18 |
Davidlohr Bueso | locking/rwsem: Document barrier need when waking tasks ...1422609267-15102-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-02-17 |
Davidlohr Bueso | ipc,sem: use current->state helpers
|
commit | commitdiff | tree |
2015-02-17 |
Davidlohr Bueso | signal: use current->state helpers
|
commit | commitdiff | tree |
2015-02-14 |
Davidlohr Bueso | epoll: optimize setting task running after blocking
|
commit | commitdiff | tree |
2015-02-04 |
Davidlohr Bueso | locking/rtmutex: Optimize setting task running after...
|
commit | commitdiff | tree |
2015-02-04 |
Davidlohr Bueso | locking/rwsem: Use task->state helpers ...1422257769-14083-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-02-04 |
Davidlohr Bueso | locking/mutex: Explicitly mark task as running after...
|
commit | commitdiff | tree |
2015-01-28 |
Davidlohr Bueso | drivers/staging: use current->state helpers
|
commit | commitdiff | tree |
2015-01-26 |
Davidlohr Bueso | x86,xen: use current->state helpers
|
commit | commitdiff | tree |
2015-01-15 |
Davidlohr Bueso | jbd: drop jbd_ENOSYS debug
|
commit | commitdiff | tree |
2015-01-15 |
Davidlohr Bueso | sound/oss: use current->state helpers
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/osq: No need for load/acquire when acquire... ...1420573509-24774-7-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mcs: Better differentiate between MCS variants ...1420573509-24774-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mutex: Introduce ww_mutex_set_context_slowpath() ...1420573509-24774-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mutex: Move MCS related comments to proper... ...1420573509-24774-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-01-14 |
Davidlohr Bueso | locking/mutex: Checking the stamp is WW only ...1420573509-24774-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2015-01-07 |
Davidlohr Bueso | documentation: Fix smp typo in memory-barriers.txt
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm,vmacache: count number of system-wide flushes
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/rmap: calculate page offset when needed
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/memory.c: share the i_mmap_rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/nommu: share the i_mmap_rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/memory-failure: share the i_mmap_rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/xip: share the i_mmap_rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | uprobes: share the i_mmap_rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm/rmap: share the i_mmap_rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm: convert i_mmap_mutex to rwsem
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm: use new helper functions around the i_mmap_mutex
|
commit | commitdiff | tree |
2014-12-13 |
Davidlohr Bueso | mm,fs: introduce helpers around the i_mmap_mutex
|
commit | commitdiff | tree |
2014-10-26 |
Davidlohr Bueso | futex: Mention key referencing differences between...
|
commit | commitdiff | tree |
2014-09-30 |
Davidlohr Bueso | locktorture: Cleanup header usage
|
commit | commitdiff | tree |
next |