Changeset 65650 in vbox for trunk/src/VBox
- Timestamp:
- Feb 7, 2017 11:46:04 AM (8 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/APICAll.cpp
r65383 r65650 2122 2122 break; 2123 2123 } 2124 /* fallthru */2125 }2124 } 2125 /* fall thru */ 2126 2126 /* Read-only MSRs: */ 2127 2127 case MSR_IA32_X2APIC_ID: -
trunk/src/VBox/VMM/VMMAll/IEMAll.cpp
r65631 r65650 4400 4400 case X86_SEL_TYPE_SYS_286_INT_GATE: 4401 4401 f32BitGate = false; 4402 /* fall thru */ 4402 4403 case X86_SEL_TYPE_SYS_386_INT_GATE: 4403 4404 fEflToClear |= X86_EFL_IF; -
trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h
r65621 r65650 3100 3100 case IEM_OP_PRF_SIZE_OP: /* SSE aligned */ 3101 3101 fAligned = true; 3102 /* fall thru */ 3102 3103 case IEM_OP_PRF_REPZ: /* SSE unaligned */ 3103 3104 if (fAligned) … … 3791 3792 case IEM_OP_PRF_SIZE_OP: /* SSE aligned */ 3792 3793 fAligned = true; 3794 /* fall thru */ 3793 3795 case IEM_OP_PRF_REPZ: /* SSE unaligned */ 3794 3796 if (fAligned) … … 18632 18634 } 18633 18635 /* AMD falls thru. */ 18636 /* fall thru */ 18634 18637 18635 18638 case IEMMODE_32BIT: -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r65531 r65650 3975 3975 */ 3976 3976 ASMReloadCR3(); 3977 /* no break */3978 3977 #endif 3978 /* fall thru */ 3979 3979 case PGMPOOLKIND_PAE_PD_PHYS: 3980 3980 case PGMPOOLKIND_PAE_PDPT_PHYS: -
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r65585 r65650 7033 7033 case X86_XCPT_AC: 7034 7034 u32IntInfo |= VMX_EXIT_INTERRUPTION_INFO_ERROR_CODE_VALID; 7035 /* no break!*/7035 /* fall thru */ 7036 7036 default: 7037 7037 u32IntInfo |= (VMX_EXIT_INTERRUPTION_INFO_TYPE_HW_XCPT << VMX_EXIT_INTERRUPTION_INFO_TYPE_SHIFT); -
trunk/src/VBox/VMM/VMMR3/CSAM.cpp
r63560 r65650 1068 1068 if (EMIsRawRing1Enabled(pVM)) 1069 1069 break; 1070 /* no break*/1070 /* fall thru */ 1071 1071 1072 1072 case OP_ILLUD2: … … 1165 1165 break; 1166 1166 1167 /* no break*/1167 /* fall thru */ 1168 1168 #ifndef VBOX_WITH_SAFE_STR 1169 1169 case OP_STR: 1170 1170 #endif 1171 /* fall thru */ 1171 1172 case OP_LSL: 1172 1173 case OP_LAR: -
trunk/src/VBox/VMM/VMMR3/DBGF.cpp
r64723 r65650 883 883 default: 884 884 AssertReleaseMsgFailed(("rc=%Rrc is not in the switch!\n", rc)); 885 /* fall thru */ 885 886 case VINF_EM_RESET: 886 887 case VINF_EM_SUSPEND: -
trunk/src/VBox/VMM/VMMR3/EM.cpp
r64626 r65650 2290 2290 } 2291 2291 /* fall through and get scheduled. */ 2292 /* fall thru */ 2292 2293 2293 2294 /* … … 2452 2453 } 2453 2454 /* Else fall through and trigger a guru. */ 2455 /* fall thru */ 2456 2454 2457 case VERR_VMM_RING0_ASSERTION: 2455 2458 Log(("EMR3ExecuteVM: %Rrc: %d -> %d (EMSTATE_GURU_MEDITATION)\n", rc, enmOldState, EMSTATE_GURU_MEDITATION)); -
trunk/src/VBox/VMM/VMMR3/EMRaw.cpp
r62659 r65650 1031 1031 } 1032 1032 /* no break; we could just return VINF_EM_HALT here */ 1033 /* fall thru */ 1033 1034 1034 1035 case OP_MOV_CR: -
trunk/src/VBox/VMM/VMMR3/PATM.cpp
r63570 r65650 1556 1556 break; /* sti doesn't mark the end of a pushf block; only popf does. */ 1557 1557 } 1558 /* else: fall through.*/1558 /* fall thru */ 1559 1559 case OP_RETN: /* exit point for function replacement */ 1560 1560 return VINF_SUCCESS; … … 5205 5205 switch (cbToRead) 5206 5206 { 5207 case 5: pbDst[4] = pbSrc[4]; 5208 case 4: pbDst[3] = pbSrc[3]; 5209 case 3: pbDst[2] = pbSrc[2]; 5210 case 2: pbDst[1] = pbSrc[1]; 5207 case 5: pbDst[4] = pbSrc[4]; /* fall thru */ 5208 case 4: pbDst[3] = pbSrc[3]; /* fall thru */ 5209 case 3: pbDst[2] = pbSrc[2]; /* fall thru */ 5210 case 2: pbDst[1] = pbSrc[1]; /* fall thru */ 5211 5211 case 1: pbDst[0] = pbSrc[0]; 5212 5212 break; -
trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp
r65299 r65650 2017 2017 rc = pgmPhysPageMakeWritable(pVM, pPage, pRam->GCPhys + ((RTGCPHYS)iPage << PAGE_SHIFT)); 2018 2018 AssertLogRelRCReturn(rc, rc); 2019 /* no break*/2019 /* fall thru */ 2020 2020 2021 2021 case PGM_PAGE_STATE_ALLOCATED: … … 4858 4858 break; 4859 4859 } 4860 /* fall thru */4861 4860 } 4861 /* fall thru */ 4862 4862 default: 4863 4863 rc = VMR3ReqCallNoWait(pVM, VMCPUID_ANY_QUEUE, (PFNRT)pgmR3PhysUnmapChunk, 1, pVM); … … 5417 5417 if (rc == VINF_PGM_PHYS_TLB_CATCH_WRITE) 5418 5418 break; 5419 /* fall thru */ 5419 5420 case PGM_PAGE_STATE_WRITE_MONITORED: 5420 5421 rc2 = pgmPhysPageMakeWritable(pVM, pPage, GCPhys & ~(RTGCPHYS)PAGE_OFFSET_MASK); -
trunk/src/VBox/VMM/VMMR3/PGMPool.cpp
r65531 r65650 684 684 } 685 685 /* fall thru */ 686 687 686 #ifdef PGM_WITH_LARGE_PAGES 687 /* fall thru */ 688 688 default_case: 689 689 #endif -
trunk/src/VBox/VMM/VMMR3/SSM.cpp
r63465 r65650 6220 6220 case 6: 6221 6221 AssertLogRelMsgReturn((abHdr[6] & 0xc0) == 0x80, ("6/%u: %.*Rhxs\n", cb, cb + 1, &abHdr[0]), VERR_SSM_INTEGRITY_REC_HDR); 6222 /* fall thru */ 6222 6223 case 5: 6223 6224 AssertLogRelMsgReturn((abHdr[5] & 0xc0) == 0x80, ("5/%u: %.*Rhxs\n", cb, cb + 1, &abHdr[0]), VERR_SSM_INTEGRITY_REC_HDR); 6225 /* fall thru */ 6224 6226 case 4: 6225 6227 AssertLogRelMsgReturn((abHdr[4] & 0xc0) == 0x80, ("4/%u: %.*Rhxs\n", cb, cb + 1, &abHdr[0]), VERR_SSM_INTEGRITY_REC_HDR); 6228 /* fall thru */ 6226 6229 case 3: 6227 6230 AssertLogRelMsgReturn((abHdr[3] & 0xc0) == 0x80, ("3/%u: %.*Rhxs\n", cb, cb + 1, &abHdr[0]), VERR_SSM_INTEGRITY_REC_HDR); 6231 /* fall thru */ 6228 6232 case 2: 6229 6233 AssertLogRelMsgReturn((abHdr[2] & 0xc0) == 0x80, ("2/%u: %.*Rhxs\n", cb, cb + 1, &abHdr[0]), VERR_SSM_INTEGRITY_REC_HDR); -
trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp
r65244 r65650 283 283 || strchr(pszMsg2, '\0')[-1] != '\n') 284 284 pHlp->pfnPrintf(pHlp, "\n"); 285 /* fall thru */286 285 } 286 /* fall thru */ 287 287 case VERR_TRPM_DONT_PANIC: 288 288 case VERR_TRPM_PANIC: -
trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp
r64626 r65650 899 899 && !CSAMIsKnownDangerousInstr(pVM, PC)) 900 900 break; 901 /* fall thru */ 901 902 case OP_INVLPG: 902 903 case OP_LLDT:
Note:
See TracChangeset
for help on using the changeset viewer.