X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm.c;h=1d8d23bec07a5056be72ecd056ce7d950f0ae473;hb=8a6d2dbc1b6d593cab383bb04f3fe778949376b2;hp=8c650ffa6606113a2350bdbcef91732222689068;hpb=92edb55927cdc35201e59a6a25fee6edbffc60df;p=palacios-OLD.git diff --git a/palacios/src/palacios/svm.c b/palacios/src/palacios/svm.c index 8c650ff..1d8d23b 100644 --- a/palacios/src/palacios/svm.c +++ b/palacios/src/palacios/svm.c @@ -85,6 +85,15 @@ static void Init_VMCB_BIOS(vmcb_t * vmcb, struct guest_info *vm_info) { ctrl_area->exceptions.of = 1; ctrl_area->exceptions.nmi = 1; + // Debug of boot on physical machines - 7/14/08 + ctrl_area->instrs.NMI=1; + ctrl_area->instrs.SMI=1; + ctrl_area->instrs.INIT=1; + ctrl_area->instrs.PAUSE=1; + ctrl_area->instrs.shutdown_evts=1; + + + vm_info->vm_regs.rdx = 0x00000f00; guest_state->cr0 = 0x60000010;