summaryrefslogtreecommitdiff
path: root/arch/x86/xen/xen-asm.S
AgeCommit message (Expand)AuthorFilesLines
2024-02-14Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Ingo Molnar1-1/+1
2023-12-07x86/entry: Convert INT 0x80 emulation to IDTENTRYThomas Gleixner1-1/+1
2023-10-20x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addendUros Bizjak1-5/+5
2023-08-03x86/shstk: Add user control-protection fault handlerRick Edgecombe1-1/+1
2023-03-24x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf1-2/+2
2022-10-19x86: Remove __USER32_DSBrian Gerst1-4/+4
2022-06-27objtool: Add entry UNRET validationPeter Zijlstra1-5/+5
2022-06-27x86/xen: Rename SYS* entry pointsPeter Zijlstra1-10/+10
2022-03-15x86/ibt,xen: Sprinkle the ENDBRPeter Zijlstra1-0/+9
2022-03-15x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel()Peter Zijlstra1-0/+1
2021-12-08x86: Prepare asm files for straight-line-speculationPeter Zijlstra1-6/+6
2021-12-03x86/xen: Add xenpv_restore_regs_and_return_to_usermode()Lai Jiangshan1-0/+20
2021-09-17x86/xen: Make irq_disable() noinstrPeter Zijlstra1-2/+1
2021-09-17x86/xen: Make irq_enable() noinstrPeter Zijlstra1-28/+28
2021-09-17x86/xen: Make save_fl() noinstrPeter Zijlstra1-16/+16
2021-09-17x86/xen: Make read_cr2() noinstrPeter Zijlstra1-0/+2
2021-02-23Merge tag 'objtool-core-2021-02-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-10/+18
2021-02-10x86/pv: Rework arch_local_irq_restore() to not use popfJuergen Gross1-28/+0
2021-02-10x86/xen: Drop USERGS_SYSRET64 paravirt callJuergen Gross1-20/+0
2021-02-10x86/xen: Use specific Xen pv interrupt entry for DFJuergen Gross1-1/+1
2021-02-10x86/xen: Use specific Xen pv interrupt entry for MCEJuergen Gross1-1/+1
2021-01-27x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabledJuergen Gross1-0/+1
2021-01-26x86/xen: Support objtool validation in xen-asm.SJosh Poimboeuf1-10/+19
2020-08-11x86/xen: eliminate xen-asm_64.SJuergen Gross1-1/+179
2020-08-11x86/xen: remove 32-bit Xen PV guest supportJuergen Gross1-14/+0
2019-10-18x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby1-14/+14
2019-07-18x86/paravirt: Make read_cr2() CALLEE_SAVEPeter Zijlstra1-0/+16
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-24x86/paravirt/xen: Remove xen_patch()Juergen Gross1-20/+6
2016-02-24x86/asm/xen: Create stack frames in xen-asm.SJosh Poimboeuf1-1/+9
2012-04-28xen: correctly check for pending events when restoring irq flagsDavid Vrabel1-1/+1
2009-02-05x86: style cleanups for xen assembliesTejun Heo1-38/+40
2009-02-05xen: make direct versions of irq_enable/disable/save/restore to common codeJeremy Fitzhardinge1-0/+140
2008-07-16xen64: add 64-bit assemblerJeremy Fitzhardinge1-305/+0
2008-04-25xen: fold xen_sysexit into xen_iretJeremy Fitzhardinge1-56/+14
2008-04-25xen: jump to iret fixupJeremy Fitzhardinge1-13/+9
2008-04-25xen: support sysenter/sysexit if hypervisor doesJeremy Fitzhardinge1-0/+56
2008-04-25xen: make sure iret faults are trappedJeremy Fitzhardinge1-1/+5
2008-04-17xen: use iret instruction all the timeJeremy Fitzhardinge1-8/+3
2008-03-27xen: fix RMW when unmasking eventsJeremy Fitzhardinge1-2/+7
2007-10-11i386: move xenThomas Gleixner1-0/+291