Displaying 5 results from an estimated 5 matches for "vmx_platform".
2005 Jun 30
0
[PATCH][2/10] Extend the VMX intercept mechanism to include mmio as well as portio.
...he VMX intercept mechanism to include mmio as well as portio.
Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com>
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
diff -r febfcd0a1a0a -r 9a43d5c12b95 xen/include/asm-x86/vmx_platform.h
--- a/xen/include/asm-x86/vmx_platform.h Thu Jun 30 03:20:48 2005
+++ b/xen/include/asm-x86/vmx_platform.h Thu Jun 30 04:08:50 2005
@@ -88,6 +88,7 @@
extern void handle_mmio(unsigned long, unsigned long);
extern void vmx_wait_io(void);
extern int vmx_setup_platform(struct vcpu *, struct cpu_us...
2005 Nov 03
0
[PATCH] vmx-platform-vmread.patch
Simplified vmx_platform.c by removing obsolete code and redundant vmread''s.
Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
diff -r 9cdfcecf4968 xen/arch/x86/vmx_platform.c
--- a/xen/arch/x86/vmx_platform.c Wed Nov 2 16:29:32 2005
+++ b/xen/arch/x86/vmx_platform.c Wed Nov 2 21:12:02 2005
@@...
2005 Apr 02
1
[PATCH] VMX support for MMIO/PIO in VM8086 mode
...son is that the instruction
decoding support uses 32-bit opcode/address decodes rather 16-bit
decodes. This patch fixes that. In addition, the patch adds support for
the "stos" instruction decoding because this is a frequently used way
to clear MMIO areas such as the screen.
As an aside, vmx_platform.c should really reuse x86_emulate.c as much
as possible.
Signed-off-by: Leendert van Doorn <leendert@watson.ibm.com>
===== tools/ioemu/iodev/cpu.cc 1.7 vs edited =====
--- 1.7/tools/ioemu/iodev/cpu.cc 2005-03-28 11:56:48 -05:00
+++ edited/tools/ioemu/iodev/cpu.cc 2005-03-31 13:55:11 -05:00...
2005 Sep 05
0
[PATCH][4/6] Add to virtual device operations
...rtual_device_op(unsigned long op,
+ unsigned long arg1,
+ unsigned arg2)
+{
+ switch (op)
+ {
+ case SET_CALLBACK_IRQ:
+ {
+ if(arg1)
+ current->domain->arch.vmx_platform.callback_irq = arg1;
+ else
+ current->domain->arch.vmx_platform.callback_irq = 0;
+ return 0;
+ }
+ case SET_SHARE_PARAM_MAP:
+ {
+ int rc = map_param_share_page(arg1, arg2);
+ DPRINTK("SET_SHAER_PARAM_MAP:...
2005 Mar 14
4
[patch/unstable] page table cleanups
...39;d */
int update_grant_va_mapping(unsigned long va,
- unsigned long val,
+ l1_pgentry_t val,
struct domain *d,
struct exec_domain *ed);
#define GNTUPDVA_prev_ro 1
Index: xen/arch/x86/vmx_platform.c
===================================================================
--- xen.orig/arch/x86/vmx_platform.c 2005-03-10 11:55:12.000000000 +0100
+++ xen/arch/x86/vmx_platform.c 2005-03-12 14:39:26.000000000 +0100
@@ -367,7 +367,7 @@ static int vmx_decode(const unsigned cha
static int inst_copy_fro...