summaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/xen-asm.S
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Ingo Molnar2024-02-141-1/+1
|\
| * x86/entry: Convert INT 0x80 emulation to IDTENTRYThomas Gleixner2023-12-071-1/+1
* | x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addendUros Bizjak2023-10-201-5/+5
|/
* x86/shstk: Add user control-protection fault handlerRick Edgecombe2023-08-021-1/+1
* x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf2023-03-231-2/+2
* x86: Remove __USER32_DSBrian Gerst2022-10-191-4/+4
* objtool: Add entry UNRET validationPeter Zijlstra2022-06-271-5/+5
* x86/xen: Rename SYS* entry pointsPeter Zijlstra2022-06-271-10/+10
* x86/ibt,xen: Sprinkle the ENDBRPeter Zijlstra2022-03-151-0/+9
* x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel()Peter Zijlstra2022-03-151-0/+1
* x86: Prepare asm files for straight-line-speculationPeter Zijlstra2021-12-081-6/+6
* x86/xen: Add xenpv_restore_regs_and_return_to_usermode()Lai Jiangshan2021-12-031-0/+20
* x86/xen: Make irq_disable() noinstrPeter Zijlstra2021-09-171-2/+1
* x86/xen: Make irq_enable() noinstrPeter Zijlstra2021-09-171-28/+28
* x86/xen: Make save_fl() noinstrPeter Zijlstra2021-09-171-16/+16
* x86/xen: Make read_cr2() noinstrPeter Zijlstra2021-09-171-0/+2
* Merge tag 'objtool-core-2021-02-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-02-231-10/+18
|\
| * x86/xen: Support objtool validation in xen-asm.SJosh Poimboeuf2021-01-261-10/+19
* | x86/pv: Rework arch_local_irq_restore() to not use popfJuergen Gross2021-02-101-28/+0
* | x86/xen: Drop USERGS_SYSRET64 paravirt callJuergen Gross2021-02-101-20/+0
* | x86/xen: Use specific Xen pv interrupt entry for DFJuergen Gross2021-02-101-1/+1
* | x86/xen: Use specific Xen pv interrupt entry for MCEJuergen Gross2021-02-101-1/+1
* | x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabledJuergen Gross2021-01-271-0/+1
|/
* x86/xen: eliminate xen-asm_64.SJuergen Gross2020-08-111-1/+179
* x86/xen: remove 32-bit Xen PV guest supportJuergen Gross2020-08-111-14/+0
* x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-181-14/+14
* x86/paravirt: Make read_cr2() CALLEE_SAVEPeter Zijlstra2019-07-171-0/+16
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/paravirt/xen: Remove xen_patch()Juergen Gross2017-08-241-20/+6
* x86/asm/xen: Create stack frames in xen-asm.SJosh Poimboeuf2016-02-241-1/+9
* xen: correctly check for pending events when restoring irq flagsDavid Vrabel2012-04-271-1/+1
* x86: style cleanups for xen assembliesTejun Heo2009-02-051-38/+40
* xen: make direct versions of irq_enable/disable/save/restore to common codeJeremy Fitzhardinge2009-02-041-0/+140
* xen64: add 64-bit assemblerJeremy Fitzhardinge2008-07-161-305/+0
* xen: fold xen_sysexit into xen_iretJeremy Fitzhardinge2008-04-241-56/+14
* xen: jump to iret fixupJeremy Fitzhardinge2008-04-241-13/+9
* xen: support sysenter/sysexit if hypervisor doesJeremy Fitzhardinge2008-04-241-0/+56
* xen: make sure iret faults are trappedJeremy Fitzhardinge2008-04-241-1/+5
* xen: use iret instruction all the timeJeremy Fitzhardinge2008-04-171-8/+3
* xen: fix RMW when unmasking eventsJeremy Fitzhardinge2008-03-271-2/+7
* i386: move xenThomas Gleixner2007-10-111-0/+291