Age | Commit message (Expand) | Author | Files | Lines |
2015-09-11 | locking/qspinlock/x86: Fix performance regression under unaccelerated VMs | Peter Zijlstra | 3 | -7/+15 |
2015-09-08 | locking/static_keys: Fix a silly typo | Jonathan Corbet | 2 | -2/+2 |
2015-08-13 | jump_label/x86: Work around asm build bug on older/backported GCCs | Peter Zijlstra | 1 | -4/+4 |
2015-08-12 | locking, ARM, atomics: Define our SMP atomics in terms of _relaxed() operations | Will Deacon | 2 | -60/+24 |
2015-08-12 | locking, include/llist: Use linux/atomic.h instead of asm/cmpxchg.h | Will Deacon | 1 | -1/+1 |
2015-08-12 | locking/qrwlock: Make use of _{acquire|release|relaxed}() atomics | Will Deacon | 2 | -19/+18 |
2015-08-12 | locking/qrwlock: Implement queue_write_unlock() using smp_store_release() | Will Deacon | 2 | -18/+1 |
2015-08-12 | locking/lockref: Remove homebrew cmpxchg64_relaxed() macro definition | Will Deacon | 1 | -8/+0 |
2015-08-12 | locking, asm-generic: Add _{relaxed|acquire|release}() variants for 'atomic_l... | Will Deacon | 1 | -27/+59 |
2015-08-12 | locking, asm-generic: Rework atomic-long.h to avoid bulk code duplication | Will Deacon | 1 | -149/+40 |
2015-08-12 | locking/atomics: Add _{acquire|release|relaxed}() variants of some atomic ope... | Will Deacon | 1 | -0/+323 |
2015-08-12 | locking, compiler.h: Cast away attributes in the WRITE_ONCE() magic | Christian Borntraeger | 1 | -1/+6 |
2015-08-12 | Merge branch 'locking/arch-atomic' into locking/core, because it's ready for ... | Ingo Molnar | 65 | -1015/+841 |
2015-08-05 | locking/static_keys: Make verify_keys() static | kbuild test robot | 1 | -1/+1 |
2015-08-03 | jump label, locking/static_keys: Update docs | Jason Baron | 2 | -68/+98 |
2015-08-03 | locking/static_keys: Provide a selftest | Ingo Molnar | 8 | -253/+253 |
2015-08-03 | jump_label: Provide a self-test | Jason Baron | 7 | -0/+329 |
2015-08-03 | s390/uaccess, locking/static_keys: employ static_branch_likely() | Heiko Carstens | 1 | -6/+6 |
2015-08-03 | x86, tsc, locking/static_keys: Employ static_branch_likely() | Peter Zijlstra | 1 | -12/+10 |
2015-08-03 | locking/static_keys: Add selftest | Peter Zijlstra | 2 | -1/+44 |
2015-08-03 | locking/static_keys: Add a new static_key interface | Peter Zijlstra | 9 | -44/+298 |
2015-08-03 | locking/static_keys: Rework update logic | Peter Zijlstra | 1 | -50/+38 |
2015-08-03 | locking/static_keys: Add static_key_{en,dis}able() helpers | Peter Zijlstra | 2 | -4/+22 |
2015-08-03 | jump_label: Add jump_entry_key() helper | Peter Zijlstra | 1 | -4/+9 |
2015-08-03 | jump_label, locking/static_keys: Rename JUMP_LABEL_TYPE_* and related helpers... | Peter Zijlstra | 2 | -29/+21 |
2015-08-03 | jump_label: Rename JUMP_LABEL_{EN,DIS}ABLE to JUMP_LABEL_{JMP,NOP} | Peter Zijlstra | 9 | -18/+18 |
2015-08-03 | Merge branch 'x86/asm' into locking/core | Ingo Molnar | 93 | -1261/+2076 |
2015-08-03 | locking, arch: use WRITE_ONCE()/READ_ONCE() in smp_store_release()/smp_load_a... | Andrey Konovalov | 10 | -22/+22 |
2015-08-03 | locking/pvqspinlock: Only kick CPU at unlock time | Waiman Long | 2 | -21/+51 |
2015-08-03 | locking/qrwlock: Reduce reader/writer to reader lock transfer latency | Waiman Long | 1 | -8/+4 |
2015-08-03 | locking/pvqspinlock: Order pv_unhash() after cmpxchg() on unlock slowpath | Will Deacon | 1 | -5/+18 |
2015-08-03 | locking/Documentation: Clarify failed cmpxchg() memory ordering semantics | Will Deacon | 2 | -4/+6 |
2015-08-03 | locking: Clean up pvqspinlock warning | Peter Zijlstra | 1 | -6/+7 |
2015-08-03 | Merge branch 'locking/urgent', tag 'v4.2-rc5' into locking/core, to pick up f... | Ingo Molnar | 1251 | -8335/+16323 |
2015-08-03 | Linux 4.2-rc5 | Linus Torvalds | 1 | -1/+1 |
2015-08-03 | Merge tag 'powerpc-4.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 3 | -7/+8 |
2015-08-02 | i915: temporary fix for DP MST docking station NULL pointer dereference | Linus Torvalds | 1 | -3/+5 |
2015-08-02 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 4 | -14/+23 |
2015-08-02 | Merge tag 'armsoc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 14 | -25/+59 |
2015-08-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+6 |
2015-08-02 | link_path_walk(): be careful when failing with ENOTDIR | Al Viro | 1 | -1/+6 |
2015-08-01 | Merge tag 'dmaengine-fix-4.2-rc5' of git://git.infradead.org/users/vkoul/slav... | Linus Torvalds | 10 | -91/+121 |
2015-08-01 | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+5 |
2015-08-01 | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 14 | -154/+265 |
2015-08-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 78 | -539/+1000 |
2015-08-01 | Merge branch 'for-linus-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 4 | -3/+23 |
2015-08-01 | Merge tag 'sound-4.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Linus Torvalds | 27 | -69/+164 |
2015-08-01 | stmmac: fix missing MODULE_LICENSE in stmmac_platform | Joachim Eastwood | 1 | -0/+4 |
2015-08-01 | Merge branch 'gianfar-wol-fixes' | David S. Miller | 3 | -79/+33 |
2015-08-01 | gianfar: Enable device wakeup when appropriate | Claudiu Manoil | 3 | -13/+3 |