x86_64: adjust exception frame in ia32entry
The 32-bit compat int $0x80 entrypoint needs exception frame adjustment. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Cc: Stephen Tweedie <sct@redhat.com> Cc: Eduardo Habkost <ehabkost@redhat.com> Cc: Mark McLoughlin <markmc@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
cbcd79c2e5
commit
360c044eb1
1 changed files with 1 additions and 0 deletions
|
@ -321,6 +321,7 @@ ENTRY(ia32_syscall)
|
||||||
/*CFI_REL_OFFSET rflags,EFLAGS-RIP*/
|
/*CFI_REL_OFFSET rflags,EFLAGS-RIP*/
|
||||||
/*CFI_REL_OFFSET cs,CS-RIP*/
|
/*CFI_REL_OFFSET cs,CS-RIP*/
|
||||||
CFI_REL_OFFSET rip,RIP-RIP
|
CFI_REL_OFFSET rip,RIP-RIP
|
||||||
|
PARAVIRT_ADJUST_EXCEPTION_FRAME
|
||||||
SWAPGS
|
SWAPGS
|
||||||
/*
|
/*
|
||||||
* No need to follow this irqs on/off section: the syscall
|
* No need to follow this irqs on/off section: the syscall
|
||||||
|
|
Loading…
Reference in a new issue