diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-10-30 15:04:27 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-10-30 15:04:27 +0000 |
commit | 4decddb1845ef436e39283f13020d7d5325a8864 (patch) | |
tree | b11b577a9a7826cf794d55c3cbf0f3151521c2ea /extras/mini-os/arch/ia64/debug.c | |
parent | 85061a016b940fc666e183486d8a91e144509053 (diff) | |
download | xen-4decddb1845ef436e39283f13020d7d5325a8864.tar.gz xen-4decddb1845ef436e39283f13020d7d5325a8864.tar.bz2 xen-4decddb1845ef436e39283f13020d7d5325a8864.zip |
x86: Use the right error code when testing for spurious pagefaults
Shadowed PV domains may take pagefaults with PFEC_reserved_bit bit
set, which are then turned into page-not-present faults by the shadow
code. Since that changes the error code in the regs structure, we need
to remember the old error code when we later check for spurious page
faults or we'll get false positives.
Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
Diffstat (limited to 'extras/mini-os/arch/ia64/debug.c')
0 files changed, 0 insertions, 0 deletions