|
|
@93850
|
3 years |
vboxsync |
VMM/IEM: Reduced the code duplication for the DIV and IDIV C workers. …
|
|
|
@93848
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93847
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93831
|
3 years |
vboxsync |
VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin}: Add code to allow for …
|
|
|
@93824
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fix trunk regression introduced in …
|
|
|
@93794
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93792
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93786
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93783
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93782
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93762
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93758
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93756
|
3 years |
vboxsync |
VMM/IEM: Working on adding missing C version of IEMAllAImpl.asm …
|
|
|
@93748
|
3 years |
vboxsync |
VMM/{NEMR3Native-darwin.cpp,HMVMXR0.cpp,VMXAllTemplate.cpp.h}: Move …
|
|
|
@93744
|
3 years |
vboxsync |
VMM: More arm64 adjustments. bugref:9898
|
|
|
@93725
|
3 years |
vboxsync |
VMM: More arm64 adjustments. bugref:9898
|
|
|
@93718
|
3 years |
vboxsync |
VMM/MM: Removed the hyper heap. bugref:10093 bugref:9517
|
|
|
@93717
|
3 years |
vboxsync |
VMM/TM: Internal timers never have a critical section set, so …
|
|
|
@93716
|
3 years |
vboxsync |
VMM/PGM: Moved the physical handler allocation off the hyper heap and …
|
|
|
@93666
|
3 years |
vboxsync |
VMM/PGM: Fixed regression from r149804 when pszDesc is NULL in ring-0. …
|
|
|
@93657
|
3 years |
vboxsync |
VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of …
|
|
|
@93655
|
3 years |
vboxsync |
VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of …
|
|
|
@93650
|
3 years |
vboxsync |
VMM/PGM,*: Split the physical access handler type registration into …
|
|
|
@93635
|
3 years |
vboxsync |
VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
|
|
|
@93633
|
3 years |
vboxsync |
VMM/PDMNetShaper: Statistics. bugref:5582
|
|
|
@93632
|
3 years |
vboxsync |
VMM/PDMNetShaper: Tweaked the cTokensAdded and cTokens calculations in …
|
|
|
@93631
|
3 years |
vboxsync |
VMM/PDMNetShaper: Don't start the unchoke thread unless there are are …
|
|
|
@93629
|
3 years |
vboxsync |
VMM/MMHyper: Removed unused code. [build fix] bugref:10093
|
|
|
@93628
|
3 years |
vboxsync |
VMM/PDMNetShaper,Main,DrvNetShaper: Moved the network shaper data off …
|
|
|
@93626
|
3 years |
vboxsync |
VMM/MMHyper: Removed unused code. [build fix] bugref:10093
|
|
|
@93623
|
3 years |
vboxsync |
VMM/MMHyper: Removed unused code. [build fix] bugref:10093
|
|
|
@93622
|
3 years |
vboxsync |
VMM/MMHyper: Removed unused code. [build fix] bugref:10093
|
|
|
@93621
|
3 years |
vboxsync |
VMM/MMHyper: Removed unused code. [build fix] bugref:10093
|
|
|
@93620
|
3 years |
vboxsync |
VMM/MMHyper: Removed unused code. bugref:10093
|
|
|
@93619
|
3 years |
vboxsync |
VMM/PGMPool: Missed a coupld of MMHyperCCToR3/R0 calls. bugref:10093
|
|
|
@93617
|
3 years |
vboxsync |
VMM/PGMPool: Replaced MMR3HyperAllocOnceNoRel call with direct …
|
|
|
@93612
|
3 years |
vboxsync |
VMM/PDMQueue: Doxygen fixes. bugref:10093
|
|
|
@93609
|
3 years |
vboxsync |
VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
|
|
|
@93595
|
3 years |
vboxsync |
VMM/MM: Removed unused MMR3PageDummyHCPhys & MMR3PageDummyHCPtr …
|
|
|
@93593
|
3 years |
vboxsync |
VMM: Embedded the zero and mmio-dummy pages into the VM structure and …
|
|
|
@93592
|
3 years |
vboxsync |
VMM/MM: Removed some more unused functions. bugref:9517
|
|
|
@93583
|
3 years |
vboxsync |
VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
|
|
|
@93582
|
3 years |
vboxsync |
VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
|
|
|
@93573
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 The guest SLAT mode should be EPT even …
|
|
|
@93572
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 When paging isn't enabled when using …
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93539
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fixed typo in assertion in checking EPT …
|
|
|
@93538
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Fixed INVEPT to consistently clear …
|
|
|
@93465
|
3 years |
vboxsync |
VMM/NEMAllNativeTemplate-win.cpp.h: Fix returning the TSC_AUX MSR in …
|
|
|
@93459
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT misconfiguration fixes.
|
|
|
@93355
|
3 years |
vboxsync |
VMM/NEM-win: We now require the PGM NEM mode so kicked out code not …
|
|
|
@93352
|
3 years |
vboxsync |
VMM/NEM-win: Kicked out more code relating to using the VID API …
|
|
|
@93351
|
3 years |
vboxsync |
VMM/NEM-win: Kicked out most of the ring-0 code because bugref:10118 + …
|
|
|
@93338
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Fixed CR0-fixed bits validation when …
|
|
|
@93305
|
3 years |
vboxsync |
Devices,VMM: VC++ 19.2 update 11 build adjustments (bogus initializers …
|
|
|
@93294
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fixed the missed …
|
|
|
@93293
|
3 years |
vboxsync |
VMM/CPUM: Cleanup RT_NOREF_PV. No functional change.
|
|
|
@93291
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Nit.
|
|
|
@93290
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Mind the union reporting VMX MSRs.
|
|
|
@93267
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 True VMX controls MSR support.
|
|
|
@93224
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Eflags.VM bit checking nit.
|
|
|
@93214
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Push the NMI/INT window assertions …
|
|
|
@93211
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Don't forget to increment RIP on …
|
|
|
@93199
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added INVEPT VM-exit.
|
|
|
@93198
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Add INVEPT interface.
|
|
|
@93160
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fix invalid cumulation of NX bit into …
|
|
|
@93159
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Assertion to ensure Walk effective …
|
|
|
@93133
|
3 years |
vboxsync |
VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
|
|
|
@93132
|
3 years |
vboxsync |
VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@93107
|
3 years |
vboxsync |
VMM/IEM: IEMExecStringIoRead must roll back memory mappings. Can …
|
|
|
@93043
|
3 years |
vboxsync |
VMM/VMXAllTemplate.cpp.h: Disable code which will be only used in R0, …
|
|
|
@92924
|
3 years |
vboxsync |
VMM/NEM-win: Tweak for newer SDKs. [build fix] bugref:10116
|
|
|
@92918
|
3 years |
vboxsync |
VMM/NEM-win: Tweak for newer SDKs. bugref:10116
|
|
|
@92874
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Comment nit.
|
|
|
@92844
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 INVEPT instruction support.
|
|
|
@92843
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 For upcoming INVEPT instruction support.
|
|
|
@92841
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Guest mode in enmGuestMode can't be EPT, …
|
|
|
@92757
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Assert that we don't support …
|
|
|
@92756
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Removed previous todo on translating …
|
|
|
@92751
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Remove PGMGstSetPage, no longer used.
|
|
|
@92746
|
3 years |
vboxsync |
IEM/ICPBP: Added some more info to the 8086-80286 todo.
|
|
|
@92745
|
3 years |
vboxsync |
VMM/IEM,DBGF: Hook INT3 emulation IEM up with DBGF to make breakpoints …
|
|
|
@92728
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT violation/misconfig bits.
|
|
|
@92723
|
3 years |
vboxsync |
VMM: More driverless adjustments. bugref:10138
|
|
|
@92713
|
3 years |
vboxsync |
VMM: More driverless mode adjustments. bugref:10138
|
|
|
@92712
|
3 years |
vboxsync |
VMM/TM: Made timer allocation work in driverless mode. bugref:10138
|
|
|
@92709
|
3 years |
vboxsync |
VMM/TM,SUP: Made it thru TM init in driverless mode... bugref:10138
|
|
|
@92706
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT misconfig bits and note about …
|
|
|
@92703
|
3 years |
vboxsync |
VMM: Trying to cope without the support driver... bugref:10138
|
|
|
@92702
|
3 years |
vboxsync |
VMM/PDMAllCritSectBoth: code is only used in ring-3, so don't bother …
|
|
|
@92686
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 EPT misconfig bits.
|
|
|
@92685
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Started with constructing EPT-violation …
|
|
|
@92684
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Doxygen.
|
|
|
@92642
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Avoid RT_ZERO'ing multiple times, also …
|
|
|
@92639
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Try not to fail if nested-guest CR3 is …
|
|
|
@92626
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
|
|
|
@92585
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92583
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92581
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 No need to go through CPUM while …
|
|
|