Changeset 67944 in vbox
- Timestamp:
- Jul 13, 2017 9:49:05 AM (7 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
include/VBox/vmm/cpum.mac (modified) (1 diff)
-
include/VBox/vmm/cpumctx.h (modified) (2 diffs)
-
src/VBox/VMM/include/CPUMInternal.mac (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.mac
r67924 r67944 267 267 .hwvirt.svm.HostState resb 184 268 268 .hwvirt.svm.fGif resb 1 269 .hwvirt.svm.u8Padding0 resb 1 269 270 .hwvirt.svm.cPauseFilter resw 1 270 271 .hwvirt.svm.cPauseFilterThreshold resw 1 271 272 .hwvirt.svm.fInterceptEvents resb 1 272 .hwvirt.svm. abPadding1 resb 2273 .hwvirt.svm.u8Padding1 resb 1 273 274 .hwvirt.svm.pvMsrBitmapR0 RTR0PTR_RES 1 274 275 .hwvirt.svm.pvMsrBitmapR3 RTR3PTR_RES 1 -
trunk/include/VBox/vmm/cpumctx.h
r67924 r67944 490 490 SVMHOSTSTATE HostState; 491 491 /** 944 - Global interrupt flag. */ 492 uint8_t fGif; 493 /** 945 - Pause filter count. */ 492 bool fGif; 493 /** 945 - Padding. */ 494 uint8_t u8Padding0; 495 /** 946 - Pause filter count. */ 494 496 uint16_t cPauseFilter; 495 /** 94 7- Pause filter count. */497 /** 948 - Pause filter count. */ 496 498 uint16_t cPauseFilterThreshold; 497 /** 9 49- Whether the injected event is subject to event intercepts. */498 uint8_tfInterceptEvents;499 /** 95 0- Padding. */500 uint8_t abPadding1[2];499 /** 950 - Whether the injected event is subject to event intercepts. */ 500 bool fInterceptEvents; 501 /** 951 - Padding. */ 502 uint8_t u8Padding1; 501 503 /** 952 - MSR permission bitmap - R0 ptr. */ 502 504 R0PTRTYPE(void *) pvMsrBitmapR0; … … 585 587 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.HostState, 760); 586 588 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.fGif, 944); 587 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.cPauseFilter, 94 5);588 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.cPauseFilterThreshold, 94 7);589 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.fInterceptEvents, 9 49);589 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.cPauseFilter, 946); 590 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.cPauseFilterThreshold, 948); 591 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.fInterceptEvents, 950); 590 592 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.pvMsrBitmapR0, 952); 591 593 AssertCompileMemberOffset(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) svm.pvMsrBitmapR3, HC_ARCH_BITS == 64 ? 960 : 956); -
trunk/src/VBox/VMM/include/CPUMInternal.mac
r67924 r67944 240 240 .Guest.hwvirt.svm.HostState resb 184 241 241 .Guest.hwvirt.svm.fGif resb 1 242 .Guest.hwvirt.svm.u8Padding0 resb 1 242 243 .Guest.hwvirt.svm.cPauseFilter resw 1 243 244 .Guest.hwvirt.svm.cPauseFilterThreshold resw 1 244 245 .Guest.hwvirt.svm.fInterceptEvents resb 1 245 .Guest.hwvirt.svm. abPadding1 resb 2246 .Guest.hwvirt.svm.u8Padding1 resb 1 246 247 .Guest.hwvirt.svm.pvMsrBitmapR0 RTR0PTR_RES 1 247 248 .Guest.hwvirt.svm.pvMsrBitmapR3 RTR3PTR_RES 1 … … 524 525 .Hyper.hwvirt.svm.HostState resb 184 525 526 .Hyper.hwvirt.svm.fGif resb 1 527 .Hyper.hwvirt.svm.u8Padding0 resb 1 526 528 .Hyper.hwvirt.svm.cPauseFilter resw 1 527 529 .Hyper.hwvirt.svm.cPauseFilterThreshold resw 1 528 530 .Hyper.hwvirt.svm.fInterceptEvents resb 1 529 .Hyper.hwvirt.svm. abPadding1 resb 2531 .Hyper.hwvirt.svm.u8Padding1 resb 1 530 532 .Hyper.hwvirt.svm.pvMsrBitmapR0 RTR0PTR_RES 1 531 533 .Hyper.hwvirt.svm.pvMsrBitmapR3 RTR3PTR_RES 1
Note:
See TracChangeset
for help on using the changeset viewer.

