Changeset 69046 in vbox for trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
- Timestamp:
- Oct 11, 2017 4:11:23 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r67784 r69046 7270 7270 case X86_XCPT_AC: 7271 7271 u32IntInfo |= VMX_EXIT_INTERRUPTION_INFO_ERROR_CODE_VALID; 7272 /* fall thru */7272 RT_FALL_THRU(); 7273 7273 default: 7274 7274 u32IntInfo |= (VMX_EXIT_INTERRUPTION_INFO_TYPE_HW_XCPT << VMX_EXIT_INTERRUPTION_INFO_TYPE_SHIFT); … … 8248 8248 AssertMsg(VMX_EXIT_INTERRUPTION_INFO_ERROR_CODE_IS_VALID(u32IntInfo), 8249 8249 ("Error-code-valid bit not set for exception that has an error code uVector=%#x\n", uVector)); 8250 /* fall thru */8250 RT_FALL_THRU(); 8251 8251 default: 8252 8252 break; … … 11591 11591 case VMX_EXIT_INTERRUPTION_INFO_TYPE_PRIV_SW_XCPT: /* Privileged software exception. (#DB from ICEBP) */ 11592 11592 Assert(uVector == X86_XCPT_DB); 11593 /* fall thru */11593 RT_FALL_THRU(); 11594 11594 case VMX_EXIT_INTERRUPTION_INFO_TYPE_SW_XCPT: /* Software exception. (#BP or #OF) */ 11595 11595 Assert(uVector == X86_XCPT_BP || uVector == X86_XCPT_OF || uIntType == VMX_EXIT_INTERRUPTION_INFO_TYPE_PRIV_SW_XCPT); 11596 /* fall thru */11596 RT_FALL_THRU(); 11597 11597 case VMX_EXIT_INTERRUPTION_INFO_TYPE_HW_XCPT: 11598 11598 { … … 12447 12447 HMVMXCPU_GST_SET_UPDATED(pVCpu, HMVMX_UPDATED_GUEST_SYSENTER_ESP_MSR); 12448 12448 break; 12449 case MSR_K8_FS_BASE: /* fall thru */12449 case MSR_K8_FS_BASE: RT_FALL_THRU(); 12450 12450 case MSR_K8_GS_BASE: HMCPU_CF_SET(pVCpu, HM_CHANGED_GUEST_SEGMENT_REGS); break; 12451 12451 case MSR_K6_EFER: /* already handled above */ break;
Note:
See TracChangeset
for help on using the changeset viewer.