| Commit message (Expand) | Author | Files | Lines |
2015-09-11 | locking/qspinlock/x86: Only emit the test-and-set fallback when building gues... | Peter Zijlstra | 1 | -1/+2 |
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-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 | 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 | Linux 4.2-rc5v4.2-rc5 | Linus Torvalds | 1 | -1/+1 |
2015-08-02 | i915: temporary fix for DP MST docking station NULL pointer dereference | Linus Torvalds | 1 | -3/+5 |
2015-08-02 | link_path_walk(): be careful when failing with ENOTDIR | Al Viro | 1 | -1/+6 |
2015-08-01 | stmmac: fix missing MODULE_LICENSE in stmmac_platform | Joachim Eastwood | 1 | -0/+4 |
2015-08-01 | gianfar: Enable device wakeup when appropriate | Claudiu Manoil | 3 | -13/+3 |
2015-08-01 | gianfar: Fix suspend/resume for wol magic packet | Claudiu Manoil | 1 | -68/+30 |
2015-08-01 | gianfar: Fix warning when CONFIG_PM off | Claudiu Manoil | 1 | -0/+2 |
2015-08-01 | act_pedit: check binding before calling tcf_hash_release() | WANG Cong | 1 | -3/+2 |
2015-07-31 | ARM: dts: keystone: fix dt bindings to use post div register for mainpll | Murali Karicheri | 3 | -9/+6 |
2015-07-31 | Revert "dmaengine: virt-dma: don't always free descriptor upon completion" | Jun Nie | 2 | -25/+7 |
2015-07-31 | dmaengine: mv_xor: fix big endian operation in register mode | Thomas Petazzoni | 1 | -4/+5 |
2015-07-31 | dmaengine: xgene-dma: Fix the resource map to handle overlapping | Rameshwar Prasad Sahu | 3 | -2/+5 |
2015-07-31 | dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg() | Cyrille Pitchen | 1 | -3/+4 |
2015-07-31 | dmaengine: at_hdmac: fix residue computation | Cyrille Pitchen | 2 | -47/+88 |
2015-07-31 | dmaengine: at_xdmac: fix bug about channel configuration | Ludovic Desroches | 1 | -9/+10 |
2015-07-31 | iommu/amd: Allow non-ATS devices in IOMMUv2 domains | Joerg Roedel | 1 | -1/+6 |
2015-07-31 | x86/vm86: Rename vm86->v86flags and v86mask | Brian Gerst | 2 | -12/+12 |
2015-07-31 | x86/vm86: Rename vm86->vm86_info to user_vm86 | Brian Gerst | 2 | -35/+37 |