summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/qspinlock_paravirt.h
Commit message (Expand)AuthorAgeFilesLines
* x86/paravirt: Move some functions and defines to alternative.cJuergen Gross2023-12-101-2/+2
* x86/qspinlock-paravirt: Fix missing-prototype warningArnd Bergmann2023-08-031-0/+2
* x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross2022-11-241-27/+20
* Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar2022-11-211-1/+1
|\
| * locking: Fix qspinlock/x86 inline asm errorGuo Jin2022-11-161-1/+1
* | x86/paravirt: Properly align PV functionsThomas Gleixner2022-10-171-1/+1
|/
* locking: Add __lockfunc to slow path functionsNamhyung Kim2022-08-191-6/+7
* x86/ibt,paravirt: Sprinkle ENDBRPeter Zijlstra2022-03-151-0/+3
* x86: Prepare inline-asm for straight-line-speculationPeter Zijlstra2021-12-081-2/+2
* locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_spin_unlock() assembl...Waiman Long2018-07-251-1/+1
* locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock'Will Deacon2018-04-271-2/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/locking: Create stack frame in PV unlockJosh Poimboeuf2016-02-241-0/+4
* locking/pvqspinlock, x86: Optimize the PV unlock code pathWaiman Long2015-11-231-0/+59
* locking/pvqspinlock, x86: Implement the paravirt qspinlock call patchingPeter Zijlstra (Intel)2015-05-081-0/+6