git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
xen: make sure iret faults are trapped
[pandora-kernel.git]
/
arch
/
x86
/
xen
/
xen-asm.S
diff --git
a/arch/x86/xen/xen-asm.S
b/arch/x86/xen/xen-asm.S
index
fe161ed
..
99223cc
100644
(file)
--- a/
arch/x86/xen/xen-asm.S
+++ b/
arch/x86/xen/xen-asm.S
@@
-184,8
+184,12
@@
iret_restore_end:
region is OK. */
je xen_hypervisor_callback
-
iret
+
1:
iret
xen_iret_end_crit:
+.section __ex_table,"a"
+ .align 4
+ .long 1b,iret_exc
+.previous
hyper_iret:
/* put this out of line since its very rarely used */