search for: errcord

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

2007 Apr 18
1
[RFC/PATCH LGUEST X86_64 00/13] Lguest for the x86_64
...y to implement page cleaning at a lower level, and this lets us limit the amount of pages the guest can take from the host. Interrupts: =========== When an interrupt goes off, we've put the tss->rsp0 to point to the vcpu struct regs field. This way we push onto the vcpu struct the trapnum errcord, rip, cs, rflags, rsp and ss regs. Alse we put onto this field the guests regs and cr3. This is somewhat similar to the i386 way of doing things. We then put back the host gdt, idt, tr and cr3 regs and jump back to the host. We use the stack pointer to find our location of the vcpu struct. NMI:...
2007 Apr 18
1
[RFC/PATCH LGUEST X86_64 00/13] Lguest for the x86_64
...y to implement page cleaning at a lower level, and this lets us limit the amount of pages the guest can take from the host. Interrupts: =========== When an interrupt goes off, we've put the tss->rsp0 to point to the vcpu struct regs field. This way we push onto the vcpu struct the trapnum errcord, rip, cs, rflags, rsp and ss regs. Alse we put onto this field the guests regs and cr3. This is somewhat similar to the i386 way of doing things. We then put back the host gdt, idt, tr and cr3 regs and jump back to the host. We use the stack pointer to find our location of the vcpu struct. NMI:...