X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_handler.c;h=3da68a685b854b631b0531be1778eee3ad7861ff;hb=90b8236597004a37a9d5acb33a1b1f987fe9070c;hp=4ab4979a4e72f5b2942afd7d5ca7485ba66ade8a;hpb=639fdba00d36b2a60fad3d28703459354cf8744f;p=palacios.git diff --git a/palacios/src/palacios/svm_handler.c b/palacios/src/palacios/svm_handler.c index 4ab4979..3da68a6 100644 --- a/palacios/src/palacios/svm_handler.c +++ b/palacios/src/palacios/svm_handler.c @@ -36,7 +36,12 @@ int handle_svm_exit(struct guest_info * info) { exit_code = guest_ctrl->exit_code; - //PrintDebug("SVM Returned: Exit Code: %x\n",exit_code); + + // Disable printing io exits due to bochs debug messages + if (!((exit_code == VMEXIT_IOIO) && ((ushort_t)(guest_ctrl->exit_info1 >> 16) == 0x402))) { + + PrintDebug("SVM Returned: Exit Code: %x \t\t(tsc=%ul)\n",exit_code, (uint_t)info->time_state.guest_tsc); + } // PrintDebugVMCB((vmcb_t*)(info->vmm_data));