|
|
@93515
|
3 years |
vboxsync |
iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
|
|
|
@93514
|
3 years |
vboxsync |
VMM/APIC: Arm64 host adjustment. bugref:9898
|
|
|
@93471
|
3 years |
vboxsync |
/Config.kmk,VMM: Retired VMMR3LazyImp.lib / VBOX_LIB_VMM_LAZY as all …
|
|
|
@93470
|
3 years |
vboxsync |
DbgPlugInDiggers,VMM,Main: Refactored the diggers and related …
|
|
|
@93468
|
3 years |
vboxsync |
VBoxDbg,VMM/STAM,Main: Converted VBoxDbg to use the VMM function …
|
|
|
@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.
|
|
|
@93457
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin: Log the VMCS field write permissions if …
|
|
|
@93444
|
3 years |
vboxsync |
VMM,Main,HostServices: Use a function table for accessing the …
|
|
|
@93419
|
3 years |
vboxsync |
*.kmk: Introducing VBOX_WITH_R0_MODULES and VBOX_WITH_HWVIRT for …
|
|
|
@93397
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin: Need to ensure that the A20 gate is actually …
|
|
|
@93393
|
3 years |
vboxsync |
VMM/CFGM: Use the RTMemSafer allocator for the password strings and …
|
|
|
@93392
|
3 years |
vboxsync |
VMM/CFGM: Must thoroughly wipe password memory before freeing it. …
|
|
|
@93355
|
3 years |
vboxsync |
VMM/NEM-win: We now require the PGM NEM mode so kicked out code not …
|
|
|
@93354
|
3 years |
vboxsync |
VMM/NEM-win: Nits. bugref:10118 bugref:10162
|
|
|
@93353
|
3 years |
vboxsync |
VMM/NEM-win: Kicked out more code relating ring-0. bugref:10118 …
|
|
|
@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 …
|
|
|
@93337
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Comment clarifying CR0-fixed-0 and …
|
|
|
@93308
|
3 years |
vboxsync |
VMM: VC++ 19.2 update 11 build adjustments (lossy floating point …
|
|
|
@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.
|
|
|
@93292
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fix typo in constructing true VM-exit …
|
|
|
@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.
|
|
|
@93268
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 True VMX controls MSR support.
|
|
|
@93267
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 True VMX controls MSR support.
|
|
|
@93266
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fix typo in r149319.
|
|
|
@93257
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Expose true VMX control MSRs to the guest.
|
|
|
@93224
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Eflags.VM bit checking nit.
|
|
|
@93223
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 When Unrestricted Guest is supported by …
|
|
|
@93218
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin: Straighten out the runloop a bit, no need to …
|
|
|
@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 …
|
|
|
@93210
|
3 years |
vboxsync |
VMM/PGMR3PhysMmio2Register: Call MMR3AdjustFixedReservation even in …
|
|
|
@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 …
|
|
|