summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/qspinlock_paravirt.h
AgeCommit message (Expand)AuthorFilesLines
2022-11-24x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross1-27/+20
2022-11-21Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar1-1/+1
2022-11-16locking: Fix qspinlock/x86 inline asm errorGuo Jin1-1/+1
2022-10-17x86/paravirt: Properly align PV functionsThomas Gleixner1-1/+1
2022-08-19locking: Add __lockfunc to slow path functionsNamhyung Kim1-6/+7
2022-03-15x86/ibt,paravirt: Sprinkle ENDBRPeter Zijlstra1-0/+3
2021-12-08x86: Prepare inline-asm for straight-line-speculationPeter Zijlstra1-2/+2
2018-07-25locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_spin_unlock() assembl...Waiman Long1-1/+1
2018-04-27locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock'Will Deacon1-2/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-02-24x86/locking: Create stack frame in PV unlockJosh Poimboeuf1-0/+4
2015-11-23locking/pvqspinlock, x86: Optimize the PV unlock code pathWaiman Long1-0/+59
2015-05-08locking/pvqspinlock, x86: Implement the paravirt qspinlock call patchingPeter Zijlstra (Intel)1-0/+6