|
|
@93207
|
3 years |
vboxsync |
VMM/NEM-win: Just drop the ring-0 bits when NEM/PGM mode is enabled. …
|
|
|
@93205
|
3 years |
vboxsync |
VMM: Enabled VBOX_WITH_PGM_NEM_MODE on windows too. bugref:10122
|
|
|
@93204
|
3 years |
vboxsync |
VMM/EM: Some debug stepping hacks.
|
|
|
@93203
|
3 years |
vboxsync |
VMM/HMVMXR0: todo
|
|
|
@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.
|
|
|
@93171
|
3 years |
vboxsync |
VMM/PGMPhys: Don't assert on NIL ring-0 address in NEM mode. …
|
|
|
@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 …
|
|
|
@93134
|
3 years |
vboxsync |
VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
|
|
|
@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 …
|
|
|
@93119
|
3 years |
vboxsync |
VMM/HMSVMR0: Must deal with VINF_IEM_RAISED_XCPT in the string I/O …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@93107
|
3 years |
vboxsync |
VMM/IEM: IEMExecStringIoRead must roll back memory mappings. Can …
|
|
|
@93102
|
3 years |
vboxsync |
VMM/HMSVM,ConsoleImpl2: Implemented an AMD-V workaround for missing …
|
|
|
@93100
|
3 years |
vboxsync |
VMM/HMSVMR0: doxygen fix
|
|
|
@93093
|
3 years |
vboxsync |
VMM/HMSVMR0: Implemented debug events - need more testing. [build fix] …
|
|
|
@93092
|
3 years |
vboxsync |
VMM/HMSVMR0: Implemented debug events - need more testing. [forgot to …
|
|
|
@93091
|
3 years |
vboxsync |
VMM/HMSVMR0: Implemented debug events - need more testing. bugref:8139
|
|
|
@93090
|
3 years |
vboxsync |
VMM/DBGFR3FlowTrace: Use the correct flags when setting the breakpoint
|
|
|
@93088
|
3 years |
vboxsync |
VMM: Some additional checks, bugref:3409
|
|
|
@93087
|
3 years |
vboxsync |
VMM/PDMAsyncCompletionFile.cpp: Don't try to access pTask->pNext when …
|
|
|
@93043
|
3 years |
vboxsync |
VMM/VMXAllTemplate.cpp.h: Disable code which will be only used in R0, …
|
|
|
@93015
|
3 years |
vboxsync |
CFGM: bugref:9469 Password data type introduced
|
|
|
@92957
|
3 years |
vboxsync |
VMM/NEMR0Native-win.cpp: Hack for W10 WDK headers wanting to use …
|
|
|
@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
|
|
|
@92910
|
3 years |
vboxsync |
/Config.kmk,*.kmk: Preparing to switch to Windows 10 SDK. bugref:10116
|
|
|
@92892
|
3 years |
vboxsync |
GVMMR0: Experimental code (disabled) for using HR host timers to wake …
|
|
|
@92874
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Comment nit.
|
|
|
@92870
|
3 years |
vboxsync |
VMM/GVMMR0: Added more LogRel statements to failure paths of …
|
|
|
@92858
|
3 years |
vboxsync |
VMM/GVMMR0: Enable the periodic preemption timer code for windows too …
|
|
|
@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 …
|
|
|
@92752
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Disallow accessed/dirty bit support for …
|
|
|
@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 …
|
|
|
@92729
|
3 years |
vboxsync |
VMM/DBGF: nits
|
|
|
@92728
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT violation/misconfig bits.
|
|
|
@92727
|
3 years |
vboxsync |
VMM/DBGF: Adjusted the breakpoint code for driverless operation …
|
|
|
@92726
|
3 years |
vboxsync |
VMM/DBGF: Breakpoint bitmap addresses & sizes must be multiple of …
|
|
|
@92723
|
3 years |
vboxsync |
VMM: More driverless adjustments. bugref:10138
|
|
|
@92722
|
3 years |
vboxsync |
VMM: doxygen fix. bugref:10138
|
|
|
@92721
|
3 years |
vboxsync |
VMM: Made driverless adjustments to the halt and cleanup code. bugref:10138
|
|
|
@92720
|
3 years |
vboxsync |
VMM/TM: Driverless adjustments for init complete code. bugref:10138
|
|
|
@92719
|
3 years |
vboxsync |
VMM/IOM: Driverless adjustments to IOM init code running after ring-0 …
|
|
|
@92718
|
3 years |
vboxsync |
VMM/APIC,SUP: Driverless tweaks for the APIC code. bugref:10138
|
|
|
@92717
|
3 years |
vboxsync |
VMM/PGM: Driverless requires the simplified memory mode. Must also …
|
|
|
@92716
|
3 years |
vboxsync |
VMM/IOM: Made I/O port and MMIO registrations work in driverless mode. …
|
|
|
@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 …
|
|
|
@92701
|
3 years |
vboxsync |
VMM/NEM-linux: Moved the nemR3LnxFixThreadPoke rendezvous call down to …
|
|
|
@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 …
|
|
|
@92613
|
3 years |
vboxsync |
SUP,IPRT,++: Adding SUPSECMAIN_FLAGS_DRIVERLESS_IEM_ALLOWED and …
|
|
|
@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 …
|
|
|
@92579
|
3 years |
vboxsync |
VMM/NEM-linux: Implemented the apic_base synchronization, ubuntu now …
|
|
|
@92578
|
3 years |
vboxsync |
VMM/NEM-linux: Started work on handling all non-common MSRs ourselves. …
|
|
|
@92571
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Nit.
|
|
|
@92570
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Build fix.
|
|
|
@92569
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Call PGMSetGuestEptPtr before …
|
|
|
@92568
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Comment clarifying we should raise …
|
|
|
@92567
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Initialize EPT related info.
|
|
|
@92566
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 We need to declare we have …
|
|
|
@92565
|
3 years |
vboxsync |
VMM/PGM: Reset all relevant fields in the handy page array when …
|
|
|
@92564
|
3 years |
vboxsync |
VMM/PGM: Reset all relevant fields in the handy page array when …
|
|
|
@92561
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Todo comment nit and ifdef typo.
|
|
|
@92560
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin: Smaller fixes, bugref:9044
|
|
|
@92556
|
3 years |
vboxsync |
SUP,VMM: Added a fFlags parameter to SUPR3PageAlloc so we can indicate …
|
|
|
@92555
|
3 years |
vboxsync |
VMM/NEM-linux: Fixed the flushing of stateful exits for larger MMIO …
|
|
|
@92553
|
3 years |
vboxsync |
VMM/IEM: Tweaked iemFpuUpdateOpcodeAndIpWorker and iemFpuUpdateDP for …
|
|
|
@92547
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 When CR3 is updated (PGMFlushTLB or …
|
|
|
@92546
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Just check for RT_SUCCESS for …
|
|
|
@92545
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Don't GP(0) only for …
|
|
|
@92543
|
3 years |
vboxsync |
VMM/PGM: Missed one PGMChangeMode call in r148416. bugref:10092
|
|
|
@92542
|
3 years |
vboxsync |
VMM/NEM-linux: nicer main loop w/o continue. bugref:9044
|
|
|
@92541
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
|
|
|
@92527
|
3 years |
vboxsync |
VMM/PDMDevHlp: Added PDMDevHlpGetMainExecutionEngine for …
|
|
|
@92526
|
3 years |
vboxsync |
VMM/SELM: Make sure we have the GDTR & LDTR as well as paging related …
|
|
|
@92525
|
3 years |
vboxsync |
VMM/NEM-linux: Exit history updates. bugref:9044
|
|
|
@92522
|
3 years |
vboxsync |
VMM/NEM-linux: Make sure to flush pending IO or MMIO exits before …
|
|
|
@92521
|
3 years |
vboxsync |
VMM/TRPMR3InjectEvent: Only windows want's to use IEM to inject …
|
|
|
@92520
|
3 years |
vboxsync |
VMM/NEM-linux,EM: The interrupt injection code in emR3ForcedActions is …
|
|
|
@92519
|
3 years |
vboxsync |
VMM/NEM-linux,EM: Deal with internal errors due to complicated MMIO …
|
|
|
@92518
|
3 years |
vboxsync |
VMM/PGM: Fixed incorrect check in pgmR3PhysMmio2Create when …
|
|
|