search for: inst_addr

Displaying 2 results from an estimated 2 matches for "inst_addr".

Did you mean: inet_addr
2005 Nov 03
0
[PATCH] vmx-platform-vmread.patch
...amp; X86_EFLAGS_VM; if (test_bit(ARCH_VMX_IO_WAIT, &v->arch.arch_vmx.flags)) { printf("VMX I/O has not yet completed\n"); @@ -725,7 +717,6 @@ void handle_mmio(unsigned long va, unsigned long gpa) { - unsigned long eip, eflags, cs; unsigned long inst_len, inst_addr; struct mmio_op *mmio_opp; struct cpu_user_regs *regs; @@ -734,18 +725,17 @@ int i, vm86, ret; mmio_opp = &current->arch.arch_vmx.mmio_op; + regs = mmio_opp->inst_decoder_regs; - - __vmread(GUEST_RIP, &eip); + store_cpu_user_regs(regs); + __vmread...
2005 Apr 02
1
[PATCH] VMX support for MMIO/PIO in VM8086 mode
...t;port_mm, p->size, p->addr, value, p->count); +#endif evtchn_send(IOPACKET_PORT); do_block(); - } void handle_mmio(unsigned long va, unsigned long gpa) { - unsigned long eip; - unsigned long inst_len; + unsigned long eip, eflags, cs; + unsigned long inst_len, inst_addr; struct mi_per_cpu_info *mpci_p; struct xen_regs *inst_decoder_regs; struct instruction mmio_inst; unsigned char inst[MAX_INST_LEN]; - int ret; + int vm86, ret; mpci_p = &current->arch.arch_vmx.vmx_platform.mpci; inst_decoder_regs = mpci_p->inst_...