search for: mov_to_cr

Displaying 5 results from an estimated 5 matches for "mov_to_cr".

2006 Aug 31
2
[PATCH]Add CR8 virtualization
This patch adds CR8 virtualization. It''s the initial patch for booting HVM x64 Windows guest, and just let every CR8 access issues vmexit. And later we will do acceleration to it. Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2012 Sep 10
10
[PATCH] mem_event: fix regression affecting CR3, CR4 memory events
This is a patch repairing a regression in code previously functional in 4.1.x. It appears that, during some refactoring work, calls to hvm_memory_event_cr3 and hvm_memory_event_cr4 were lost. These functions were originally called in mov_to_cr() of vmx.c, but the commit http://xenbits.xen.org/hg/xen-unstable.hg/rev/1276926e3795 abstracted the original code into generic functions up a level in hvm.c, dropping these calls in the process. Signed-off-by: Steven Maresca <steve@zentific.com> diff -r a64f4e107951 -r 4d31c1c86418 xen/ar...
2005 Apr 02
1
[PATCH] VMX support for MMIO/PIO in VM8086 mode
...oundary!\n"); @@ -368,13 +384,20 @@ do_block(); } +static int +vm86assist(struct exec_domain *d) +{ + /* stay tuned ... */ + return 0; +} + #define CASE_GET_REG(REG, reg) \ case REG_ ## REG: value = regs->reg; break /* * Write to control registers */ -static void mov_to_cr(int gp, int cr, struct xen_regs *regs) +static int mov_to_cr(int gp, int cr, struct xen_regs *regs) { unsigned long value; unsigned long old_cr; @@ -454,8 +477,21 @@ d->arch.arch_vmx.cpu_cr3, mfn); /* undo the get_page done in the para virt case */...
2006 Feb 09
11
X86_64 "assert" when booting 64-bit image.
...ry_change+0x41/0x125 (XEN) [<ffff830000187d43>] resync_all+0x5e3/0x86c (XEN) [<ffff8300001881ef>] sync_all+0x223/0x29d (XEN) [<ffff830000190aec>] __shadow_sync_all+0x21/0x23 (XEN) [<ffff830000181395>] shadow_sync_all+0x86/0x176 (XEN) [<ffff83000017ebe1>] mov_to_cr+0x217/0x4d6 (XEN) [<ffff83000017f122>] svm_cr_access+0x282/0x4d7 (XEN) [<ffff8300001809b6>] svm_vmexit_handler+0x75f/0x9ff (XEN) (XEN) (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) CPU0 FATAL TRAP: vector = 6 (invalid operand) (XEN) [error_code=00...
2007 Mar 28
2
[PATCH 2/3] User-space grant table device - main driver
A character device for accessing (in user-space) pages that have been granted by other domains. Signed-off-by: Derek Murray <Derek.Murray@cl.cam.ac.uk> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel