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 |
2014-08-13 |
Davidlohr Bueso | locking/Documentation: Move locking related docs into... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com> Cc: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-13 |
Davidlohr Bueso | locking/mutexes: Use MUTEX_SPIN_ON_OWNER when appropriate Signed-off-by: Davidlohr Bueso <davidlohr@hp.com> Cc: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-13 |
Davidlohr Bueso | locking/mutexes: Refactor optimistic spinning code Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-13 |
Davidlohr Bueso | locking/mcs: Remove obsolete comment Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-13 |
Davidlohr Bueso | locking/mutexes: Document quick lock release when unlocking Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-13 |
Davidlohr Bueso | locking/mutexes: Standardize arguments in lock/unlock... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-07 |
Davidlohr Bueso | mm,hugetlb: simplify error handling in hugetlb_cow() Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-08-07 |
Davidlohr Bueso | mm,hugetlb: make unmap_ref_private() return void Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-07-17 |
Davidlohr Bueso | arch, locking: Ciao arch_mutex_cpu_relax() Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-07-16 |
Davidlohr Bueso | locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNER Signed-off-by: Davidlohr Bueso <davidlohr@hp.com> Cc: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-19 |
Davidlohr Bueso | perf bench sched-messaging: Drop barf() Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-19 |
Davidlohr Bueso | perf bench mem: The -o and -n options are mutually... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-19 |
Davidlohr Bueso | perf bench futex: Use global --repeat option Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-19 |
Davidlohr Bueso | perf bench: Add --repeat option Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-19 |
Davidlohr Bueso | perf bench sched-messaging: Plug memleak Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-06 |
Davidlohr Bueso | blackfin/ptrace: call find_vma with the mmap_sem held Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-06 |
Davidlohr Bueso | ipc,msg: document volatile r_msg Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-06 |
Davidlohr Bueso | ipc,msg: move some msgq ns code around Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-06 |
Davidlohr Bueso | ipc,msg: use current->state helpers Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-06 |
Davidlohr Bueso | ipc,shm: document new limits in the uapi header Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-05 |
Davidlohr Bueso | locking/mutexes: Documentation update/rewrite Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-05 |
Davidlohr Bueso | locking/rwsem: Fix warnings for CONFIG_RWSEM_GENERIC_SPINLOCK Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-05 |
Davidlohr Bueso | locking/rwsem: Support optimistic spinning Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-04 |
Davidlohr Bueso | arc: call find_vma with the mmap_sem held Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-04 |
Davidlohr Bueso | mm,vmacache: optimize overflow system-wide flushing Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-04 |
Davidlohr Bueso | mm,vmacache: add debug data Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-06-03 |
Davidlohr Bueso | MIPS: Call find_vma with the mmap_sem held Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-18 |
Davidlohr Bueso | mm: fix CONFIG_DEBUG_VM_RB description Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-13 |
Davidlohr Bueso | futex: update documentation for ordering guarantees Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-07 |
Davidlohr Bueso | ipc: use device_initcall Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-07 |
Davidlohr Bueso | ipc/compat.c: remove sc_semopm macro Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-07 |
Davidlohr Bueso | mm: per-thread vma caching Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-07 |
Davidlohr Bueso | mm/memory.c: update comment in unmap_single_vma() Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-03 |
Davidlohr Bueso | mm, hugetlb: improve page-fault scalability Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-04-03 |
Davidlohr Bueso | mm, hugetlb: fix race in region tracking Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-03-14 |
Davidlohr Bueso | perf bench: Add futex-requeue microbenchmark Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-03-14 |
Davidlohr Bueso | perf bench: Add futex-wake microbenchmark Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-03-14 |
Davidlohr Bueso | perf bench: Add futex-hash microbenchmark Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-02-25 |
Davidlohr Bueso | ipc,mqueue: remove limits for the amount of system... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-28 |
Davidlohr Bueso | ipc,msg: document barriers Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-28 |
Davidlohr Bueso | ipc: delete seq_max field in struct ipc_ids Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-28 |
Davidlohr Bueso | ipc: simplify sysvipc_proc_open() return Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-28 |
Davidlohr Bueso | ipc: remove useless return statement Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-28 |
Davidlohr Bueso | ipc: remove braces for single statements Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-28 |
Davidlohr Bueso | ipc: standardize code comments Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-24 |
Davidlohr Bueso | partitions/efi: complete documentation of gpt kernel... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-22 |
Davidlohr Bueso | mm/mlock: prepare params outside critical region Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-22 |
Davidlohr Bueso | mm/mmap.c: add mlock_future_check() helper Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-13 |
Davidlohr Bueso | futexes: Avoid taking the hb->lock if there's nothing... Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2014-01-13 |
Davidlohr Bueso | futexes: Increase hash table size for better performance Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2013-12-19 |
Davidlohr Bueso | MAINTAINERS: add Davidlohr as GPT maintainer Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2013-11-14 |
Davidlohr Bueso | perf tools: Remove trivial extra semincolon Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2013-10-17 |
Davidlohr Bueso | ipc: update locking scheme comments Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2013-10-09 |
Davidlohr Bueso | perf lock: Account for lock average wait time Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
2013-10-09 |
Davidlohr Bueso | perf lock: Limit bad rate precision Signed-off-by: Davidlohr Bueso <davidlohr@hp.com>
|
commit | commitdiff | tree |
next |