aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvh249@arcadians.cl.cam.ac.uk <vh249@arcadians.cl.cam.ac.uk>2005-06-24 08:28:36 +0000
committervh249@arcadians.cl.cam.ac.uk <vh249@arcadians.cl.cam.ac.uk>2005-06-24 08:28:36 +0000
commitf90af1a519af771ee0d15af53b61223440178ca9 (patch)
tree490d57ef609432ef494db0740aa42e6877617ba2
parentc8cf49e882fd2e0aa7450e25c7b5b785dc97c725 (diff)
parent77ae22ada6756af35a40a3e75654fb4d076784ca (diff)
downloadxen-f90af1a519af771ee0d15af53b61223440178ca9.tar.gz
xen-f90af1a519af771ee0d15af53b61223440178ca9.tar.bz2
xen-f90af1a519af771ee0d15af53b61223440178ca9.zip
bitkeeper revision 1.1749 (42bbc434_aK0LSM1BC4FiLM_Xam_YA)
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/unstable.bk
-rw-r--r--xen/include/public/arch-x86_64.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/public/arch-x86_64.h b/xen/include/public/arch-x86_64.h
index 634c53a34e..f6f73d2f75 100644
--- a/xen/include/public/arch-x86_64.h
+++ b/xen/include/public/arch-x86_64.h
@@ -187,6 +187,8 @@ typedef struct vcpu_guest_context {
unsigned long gdt_frames[16], gdt_ents; /* GDT (machine frames, # ents) */
unsigned long kernel_ss, kernel_sp; /* Virtual TSS (only SS1/SP1) */
unsigned long pt_base; /* CR3 (pagetable base) */
+ unsigned long cr0; /* CR0 */
+ unsigned long cr4; /* CR4 */
unsigned long debugreg[8]; /* DB0-DB7 (debug registers) */
unsigned long event_callback_eip;
unsigned long failsafe_callback_eip;