Changeset 72229 in vbox
- Timestamp:
- May 17, 2018 9:07:22 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 122672
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h
r72221 r72229 1961 1961 /* 1962 1962 * Ensure that hyper-V has the whole state. 1963 * (We always update the interrupt windows settings when active as hyper-V seems 1964 * to forget about it after an exit.) 1963 1965 */ 1964 1966 if ( (pCtx->fExtrn & (CPUMCTX_EXTRN_ALL | CPUMCTX_EXTRN_NEM_WIN_MASK)) 1965 1967 != (CPUMCTX_EXTRN_ALL | CPUMCTX_EXTRN_NEM_WIN_MASK) 1968 || pVCpu->nem.s.fDesiredInterruptWindows 1966 1969 || pVCpu->nem.s.fCurrentInterruptWindows != pVCpu->nem.s.fDesiredInterruptWindows) 1967 1970 { -
trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp
r72221 r72229 1059 1059 Assert(!(fWhat & CPUMCTX_EXTRN_NEM_WIN_INHIBIT_NMI)); 1060 1060 1061 /* Interrupt windows. */1061 /* Interrupt windows. Always set if active as Hyper-V seems to be forgetful. */ 1062 1062 uint8_t const fDesiredIntWin = pVCpu->nem.s.fDesiredInterruptWindows; 1063 if (pVCpu->nem.s.fCurrentInterruptWindows != fDesiredIntWin) 1063 if ( fDesiredIntWin 1064 || pVCpu->nem.s.fCurrentInterruptWindows != fDesiredIntWin) 1064 1065 { 1065 1066 pVCpu->nem.s.fCurrentInterruptWindows = pVCpu->nem.s.fDesiredInterruptWindows;
Note:
See TracChangeset
for help on using the changeset viewer.