VirtualBox

Changeset 93093 in vbox


Ignore:
Timestamp:
Dec 29, 2021 3:04:44 AM (3 years ago)
Author:
vboxsync
Message:

VMM/HMSVMR0: Implemented debug events - need more testing. [build fix] bugref:8139

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp

    r93092 r93093  
    59425942        case SVM_EXIT_XCPT_SX:      SET_XCPT(SX); uEventArg = pSvmTransient->pVmcb->ctrl.u64ExitInfo1; break;
    59435943
    5944         case SVM_EXIT_XCPT_2:       enmEvent2 = DBGFEVENT_XCPT_02;
    5945         case SVM_EXIT_XCPT_9:       enmEvent2 = DBGFEVENT_XCPT_09;
    5946         case SVM_EXIT_XCPT_15:      enmEvent2 = DBGFEVENT_XCPT_0f;
    5947         case SVM_EXIT_XCPT_18:      enmEvent2 = DBGFEVENT_XCPT_MC;
    5948         case SVM_EXIT_XCPT_21:      enmEvent2 = DBGFEVENT_XCPT_15;
    5949         case SVM_EXIT_XCPT_22:      enmEvent2 = DBGFEVENT_XCPT_16;
    5950         case SVM_EXIT_XCPT_23:      enmEvent2 = DBGFEVENT_XCPT_17;
    5951         case SVM_EXIT_XCPT_24:      enmEvent2 = DBGFEVENT_XCPT_18;
    5952         case SVM_EXIT_XCPT_25:      enmEvent2 = DBGFEVENT_XCPT_19;
    5953         case SVM_EXIT_XCPT_26:      enmEvent2 = DBGFEVENT_XCPT_1a;
    5954         case SVM_EXIT_XCPT_27:      enmEvent2 = DBGFEVENT_XCPT_1b;
    5955         case SVM_EXIT_XCPT_28:      enmEvent2 = DBGFEVENT_XCPT_1c;
    5956         case SVM_EXIT_XCPT_29:      enmEvent2 = DBGFEVENT_XCPT_1d;
    5957         case SVM_EXIT_XCPT_31:      enmEvent2 = DBGFEVENT_XCPT_1f;
     5944        case SVM_EXIT_XCPT_2:       enmEvent2 = DBGFEVENT_XCPT_02; break;
     5945        case SVM_EXIT_XCPT_9:       enmEvent2 = DBGFEVENT_XCPT_09; break;
     5946        case SVM_EXIT_XCPT_15:      enmEvent2 = DBGFEVENT_XCPT_0f; break;
     5947        case SVM_EXIT_XCPT_18:      enmEvent2 = DBGFEVENT_XCPT_MC; break;
     5948        case SVM_EXIT_XCPT_21:      enmEvent2 = DBGFEVENT_XCPT_15; break;
     5949        case SVM_EXIT_XCPT_22:      enmEvent2 = DBGFEVENT_XCPT_16; break;
     5950        case SVM_EXIT_XCPT_23:      enmEvent2 = DBGFEVENT_XCPT_17; break;
     5951        case SVM_EXIT_XCPT_24:      enmEvent2 = DBGFEVENT_XCPT_18; break;
     5952        case SVM_EXIT_XCPT_25:      enmEvent2 = DBGFEVENT_XCPT_19; break;
     5953        case SVM_EXIT_XCPT_26:      enmEvent2 = DBGFEVENT_XCPT_1a; break;
     5954        case SVM_EXIT_XCPT_27:      enmEvent2 = DBGFEVENT_XCPT_1b; break;
     5955        case SVM_EXIT_XCPT_28:      enmEvent2 = DBGFEVENT_XCPT_1c; break;
     5956        case SVM_EXIT_XCPT_29:      enmEvent2 = DBGFEVENT_XCPT_1d; break;
     5957        case SVM_EXIT_XCPT_31:      enmEvent2 = DBGFEVENT_XCPT_1f; break;
    59585958
    59595959        case SVM_EXIT_TASK_SWITCH:  SET_EXIT(TASK_SWITCH); break;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette