summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/cache.h (unfollow)
Commit message (Expand)AuthorFilesLines
2015-08-12locking/lockref: Remove homebrew cmpxchg64_relaxed() macro definitionWill Deacon1-8/+0
2015-08-12locking, asm-generic: Add _{relaxed|acquire|release}() variants for 'atomic_l...Will Deacon1-27/+59
2015-08-12locking, asm-generic: Rework atomic-long.h to avoid bulk code duplicationWill Deacon1-149/+40
2015-08-12locking/atomics: Add _{acquire|release|relaxed}() variants of some atomic ope...Will Deacon1-0/+323
2015-08-12locking, compiler.h: Cast away attributes in the WRITE_ONCE() magicChristian Borntraeger1-1/+6
2015-08-05locking/static_keys: Make verify_keys() statickbuild test robot1-1/+1
2015-08-03jump label, locking/static_keys: Update docsJason Baron2-68/+98
2015-08-03locking/static_keys: Provide a selftestIngo Molnar8-253/+253
2015-08-03jump_label: Provide a self-testJason Baron7-0/+329
2015-08-03s390/uaccess, locking/static_keys: employ static_branch_likely()Heiko Carstens1-6/+6
2015-08-03x86, tsc, locking/static_keys: Employ static_branch_likely()Peter Zijlstra1-12/+10
2015-08-03locking/static_keys: Add selftestPeter Zijlstra2-1/+44
2015-08-03locking/static_keys: Add a new static_key interfacePeter Zijlstra9-44/+298
2015-08-03locking/static_keys: Rework update logicPeter Zijlstra1-50/+38
2015-08-03locking/static_keys: Add static_key_{en,dis}able() helpersPeter Zijlstra2-4/+22
2015-08-03jump_label: Add jump_entry_key() helperPeter Zijlstra1-4/+9
2015-08-03jump_label, locking/static_keys: Rename JUMP_LABEL_TYPE_* and related helpers...Peter Zijlstra2-29/+21
2015-08-03jump_label: Rename JUMP_LABEL_{EN,DIS}ABLE to JUMP_LABEL_{JMP,NOP}Peter Zijlstra9-18/+18
2015-08-03locking, arch: use WRITE_ONCE()/READ_ONCE() in smp_store_release()/smp_load_a...Andrey Konovalov10-22/+22
2015-08-03locking/pvqspinlock: Only kick CPU at unlock timeWaiman Long2-21/+51
2015-08-03locking/qrwlock: Reduce reader/writer to reader lock transfer latencyWaiman Long1-8/+4
2015-08-03locking/pvqspinlock: Order pv_unhash() after cmpxchg() on unlock slowpathWill Deacon1-5/+18
2015-08-03locking/Documentation: Clarify failed cmpxchg() memory ordering semanticsWill Deacon2-4/+6
2015-08-03locking: Clean up pvqspinlock warningPeter Zijlstra1-6/+7
2015-08-03Linux 4.2-rc5v4.2-rc5Linus Torvalds1-1/+1
2015-08-02i915: temporary fix for DP MST docking station NULL pointer dereferenceLinus Torvalds1-3/+5
2015-08-02link_path_walk(): be careful when failing with ENOTDIRAl Viro1-1/+6
2015-08-01stmmac: fix missing MODULE_LICENSE in stmmac_platformJoachim Eastwood1-0/+4
2015-08-01gianfar: Enable device wakeup when appropriateClaudiu Manoil3-13/+3
2015-08-01gianfar: Fix suspend/resume for wol magic packetClaudiu Manoil1-68/+30
2015-08-01gianfar: Fix warning when CONFIG_PM offClaudiu Manoil1-0/+2
2015-08-01act_pedit: check binding before calling tcf_hash_release()WANG Cong1-3/+2
2015-07-31ARM: dts: keystone: fix dt bindings to use post div register for mainpllMurali Karicheri3-9/+6
2015-07-31Revert "dmaengine: virt-dma: don't always free descriptor upon completion"Jun Nie2-25/+7
2015-07-31dmaengine: mv_xor: fix big endian operation in register modeThomas Petazzoni1-4/+5
2015-07-31dmaengine: xgene-dma: Fix the resource map to handle overlappingRameshwar Prasad Sahu3-2/+5
2015-07-31dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg()Cyrille Pitchen1-3/+4
2015-07-31dmaengine: at_hdmac: fix residue computationCyrille Pitchen2-47/+88
2015-07-31dmaengine: at_xdmac: fix bug about channel configurationLudovic Desroches1-9/+10
2015-07-31iommu/amd: Allow non-ATS devices in IOMMUv2 domainsJoerg Roedel1-1/+6
2015-07-31x86/vm86: Rename vm86->v86flags and v86maskBrian Gerst2-12/+12
2015-07-31x86/vm86: Rename vm86->vm86_info to user_vm86Brian Gerst2-35/+37
2015-07-31x86/vm86: Clean up vm86.h includesBrian Gerst9-5/+11
2015-07-31x86/vm86: Move the vm86 IRQ definitions to vm86.hIngo Molnar2-11/+14
2015-07-31x86/vm86: Use the normal pt_regs area for vm86Brian Gerst5-94/+60
2015-07-31x86/vm86: Eliminate 'struct kernel_vm86_struct'Brian Gerst2-78/+42
2015-07-31x86/vm86: Move fields from 'struct kernel_vm86_struct' to 'struct vm86'Brian Gerst2-28/+30
2015-07-31x86/vm86: Move vm86 fields out of 'thread_struct'Brian Gerst5-30/+55
2015-07-31selftests/x86/vm86: Fix entry_from_vm86 test on 64-bit kernelsAndy Lutomirski1-4/+7
2015-07-31x86/ldt: Make modify_ldt() optionalAndy Lutomirski8-8/+52