|
|
@82033
|
5 years |
vboxsync |
APIC: Select the NOP critsect in ring-0 so we can set the new-style …
|
|
|
@82031
|
5 years |
vboxsync |
APIC: Converted the timer pointers to timer handles. This requires …
|
|
|
@82026
|
5 years |
vboxsync |
APIC,IOM,HM: Working on converting the APIC to the new device model. …
|
|
|
@82016
|
5 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Event injection logic tweaked for …
|
|
|
@82011
|
5 years |
vboxsync |
VMM/HM: Added logging of new Intel CPU features.
|
|
|
@81983
|
5 years |
vboxsync |
VMM: Switch the fixation of I/O port and MMIO registrations till after …
|
|
|
@81961
|
5 years |
vboxsync |
DevHPET,PDM: Split structures and refactored registration. bugref:9218
|
|
|
@81951
|
5 years |
vboxsync |
PDMDevHlp: clang build fix (unused inline function). bugref:9218
|
|
|
@81938
|
5 years |
vboxsync |
DevIoApic,PDM: Refactored the IOAPIC registration to be done directly …
|
|
|
@81937
|
5 years |
vboxsync |
PDMDevice.cpp: Set VM error on device constructor failures when the …
|
|
|
@81916
|
5 years |
vboxsync |
PDM: logging fixes. bugref:9218
|
|
|
@81909
|
5 years |
vboxsync |
VMM,DevPIC: Refactored the PIC registration. bugreF:9218
|
|
|
@81850
|
5 years |
vboxsync |
PDMDevHlp: Adding PDMDevHlpCritSectScheduleExitEvent. bugref:9218
|
|
|
@81841
|
5 years |
vboxsync |
PDM: Defined a total PDM device instance limit of 4MB (for now). Need …
|
|
|
@81811
|
5 years |
vboxsync |
PDMDevHlp/IOM: MMIO hack. bugref:9218
|
|
|
@81798
|
5 years |
vboxsync |
IOMR3Mmio: Don't register RZ stats for ring-3 only MMIO regions. …
|
|
|
@81797
|
5 years |
vboxsync |
IOMR3IoPort: Don't register RZ stats for ring-3 only ports. bugref:9218
|
|
|
@81792
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Outdated comment. We dump VMX/SVM …
|
|
|
@81790
|
5 years |
vboxsync |
VMM/HMVMXR0: Propagate guest-interruptibility state from the VMCS to …
|
|
|
@81787
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Comment update.
|
|
|
@81786
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement VMX-preemption timer for …
|
|
|
@81766
|
5 years |
vboxsync |
VMM: Added SSM_GET_ENUM32_RET and made the VMM code use it and the …
|
|
|
@81764
|
5 years |
vboxsync |
SSM,PDMDevHlp: Exported volatile integer getter variants and added …
|
|
|
@81753
|
5 years |
vboxsync |
SSM,PDMDevHlp: Added volatile integer SSM getter variants so we can …
|
|
|
@81734
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Missed '\n' in r134504.
|
|
|
@81733
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Detect VMX-preemption timer erratum and …
|
|
|
@81732
|
5 years |
vboxsync |
PDMDevHlp: Wrapped up the rest of the PDMR3Thread API. bugref:9218
|
|
|
@81728
|
5 years |
vboxsync |
PDMDevHlp: Adding PDMR3ThreadDestroy, removing unused pfnSTAMRegisterF …
|
|
|
@81719
|
5 years |
vboxsync |
PDMDevHlp: Adding PDMR3ThreadDestroy, removing unused pfnSTAMRegisterF …
|
|
|
@81706
|
5 years |
vboxsync |
PDMDevHlp: Doxygen fixes. bugref:9218
|
|
|
@81705
|
5 years |
vboxsync |
PGM: Fixed getting MMIO2 mapping address mess. bugref:9218
|
|
|
@81702
|
5 years |
vboxsync |
IOMR3IoPort: Fixed copy & past bug in IOMR3IoPortGetMappingAddress. …
|
|
|
@81691
|
5 years |
vboxsync |
PDMDevHlpSTAMRegister: Will now add default name prefix to names not …
|
|
|
@81665
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Cleanup cpum.h interfaces - drop unused …
|
|
|
@81626
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@81624
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@81619
|
5 years |
vboxsync |
VMM/HM: Sometimes we abort on guru meditations and the info doesn't …
|
|
|
@81613
|
5 years |
vboxsync |
VMM,SUPDrv,x86.h: Nits.
- supdrvTscMeasureDeltaOne: No bulldozer …
|
|
|
@81608
|
5 years |
vboxsync |
forgotten export
|
|
|
@81605
|
5 years |
vboxsync |
VMM (and related changes): Add support for Hygon Dhyana CPUs. Modified …
|
|
|
@81591
|
5 years |
vboxsync |
Devices: Use PDMDEVINS_2_DATA and PDMDEVINS_2_DATA. bugref:9218
|
|
|
@81564
|
5 years |
vboxsync |
VMM/PDMDevHlp: Adding helpers for getting the mapping addresses of I/O …
|
|
|
@81561
|
5 years |
vboxsync |
PDMR3Task: The task thread (pdmR3TaskThread) should quit eventually …
|
|
|
@81555
|
5 years |
vboxsync |
PDMDevHlp: Added TMR3TimerSkip (for EHCI). bugref:9218
|
|
|
@81532
|
5 years |
vboxsync |
PDM: docs update
|
|
|
@81530
|
5 years |
vboxsync |
PDM: doxygen fix
|
|
|
@81525
|
5 years |
vboxsync |
PDM/DevHlp: Adding PDMDevHlpTimerDestroy and …
|
|
|
@81519
|
5 years |
vboxsync |
DevSmc,PDM: Converted the SMC device to the new style. Converted …
|
|
|
@81513
|
5 years |
vboxsync |
PDM: Documented steps I take when converting a device to the new …
|
|
|
@81488
|
5 years |
vboxsync |
%06x
|
|
|
@81486
|
5 years |
vboxsync |
PDMR3Task.cpp: Fix format strings causing crashes
|
|
|
@81475
|
5 years |
vboxsync |
doxygen fixes
|
|
|
@81467
|
5 years |
vboxsync |
pdmdev.h: Added missing PDMDevHlpCritSectDelete. bugref:9218
|
|
|
@81466
|
5 years |
vboxsync |
pdmdev.h: Added missing PDMDevHlpCritSectDelete. bugref:9218
|
|
|
@81463
|
5 years |
vboxsync |
IOM: Commit stats. bugref:9218
|
|
|
@81462
|
5 years |
vboxsync |
IOM: Ring-3 commit optimization. bugref:9218
|
|
|
@81461
|
5 years |
vboxsync |
IOM: Stat allocation fixes.
|
|
|
@81454
|
5 years |
vboxsync |
VMM: Added PGMPHYS_ROM_FLAGS_MAYBE_MISSING_FROM_STATE to …
|
|
|
@81437
|
5 years |
vboxsync |
IOM: oops. bugref:9218
|
|
|
@81436
|
5 years |
vboxsync |
PGMPhys: A REM removal cleanup. bugref:9576
|
|
|
@81433
|
5 years |
vboxsync |
IOM: Replaced IOMMMIOPhysHandler with the new version. bugref:9218
|
|
|
@81416
|
5 years |
vboxsync |
PDMDevHlp: Removed incorrect EMT restrictions on a bunch of new …
|
|
|
@81413
|
5 years |
vboxsync |
PDMR3Task: execution thread fix. bugref:9218
|
|
|
@81409
|
5 years |
vboxsync |
PDMR3Task: Use RTTHREADTYPE_IO for the task threads. bugref:9218
|
|
|
@81406
|
5 years |
vboxsync |
PDM: Enabled PDM task code. Added bunch of new device helper …
|
|
|
@81391
|
5 years |
vboxsync |
PDM: Introducing a asynchronous ring-3 task concept to alliviate the …
|
|
|
@81388
|
5 years |
vboxsync |
PDM: Introducing a asynchronous ring-3 task concept to alliviate the …
|
|
|
@81383
|
5 years |
vboxsync |
IOM: Split up the logging into two more groups, one for I/O ports and …
|
|
|
@81382
|
5 years |
vboxsync |
PDMDEVHLPR3: Added PDMDevHlpTimerSetCritSect. bugref:9218
|
|
|
@81376
|
5 years |
vboxsync |
NEMR3Init: Set error info when VMMR0_DO_NEM_INIT_VM fails.
|
|
|
@81375
|
5 years |
vboxsync |
IOM,PDM,PCI: Making new MMIO code work with PCI. bugref:9218
|
|
|
@81369
|
5 years |
vboxsync |
*: doxygen fixes
|
|
|
@81341
|
5 years |
vboxsync |
IOM: fixed stale MMIO mapping stats. bugref:9218
|
|
|
@81337
|
5 years |
vboxsync |
IOM: A bit more input validation during MMIO range creation and …
|
|
|
@81336
|
5 years |
vboxsync |
IOM: Implemented the IOMMMIO_FLAGS_ABS flag (or rather the absence of …
|
|
|
@81333
|
5 years |
vboxsync |
IOM: More MMIO stuff, almost there now... bugref:9218
|
|
|
@81292
|
5 years |
vboxsync |
VMM: Change virtual VMCS layout which groups by host-state, …
|
|
|
@81249
|
5 years |
vboxsync |
VMM: Log MCOMMIT and add its EFER bit.
|
|
|
@81247
|
5 years |
vboxsync |
VMM/HM: hmR3Save better rc handling.
|
|
|
@81242
|
5 years |
vboxsync |
VMM: Log RDPRU feature bit, VMCB intercept bit and VMEXIT code.
|
|
|
@81241
|
5 years |
vboxsync |
CPUM: Log a few more Zen 2 CPUID bits.
|
|
|
@81240
|
5 years |
vboxsync |
VMM: Log SVM GMET feature bit.
|
|
|
@81225
|
5 years |
vboxsync |
CPUM: Log two additional CPUID bits (SSBD is often present).
|
|
|
@81198
|
5 years |
vboxsync |
docs: Fixed stale pg_rem references. Added pg_nem instead. bugref:9576
|
|
|
@81197
|
5 years |
vboxsync |
IOM: More MMIO code. bugref:9218
|
|
|
@81169
|
5 years |
vboxsync |
IOM,DevHlp: Build fixes. bugref:9218
|
|
|
@81167
|
5 years |
vboxsync |
IOM: More MMIO work. Splitting out the I/O port related stuff from …
|
|
|
@81162
|
5 years |
vboxsync |
IOM: New MMIO management code - work in progress. bugref:9218
|
|
|
@81157
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. [build fix] …
|
|
|
@81156
|
5 years |
vboxsync |
IOM,PDMDevHlp: Started implementing new MMIO registration APIs. …
|
|
|
@81153
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@81150
|
5 years |
vboxsync |
VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
|
|
|
@81136
|
5 years |
vboxsync |
IOM,RTC,PCI: Make the port parameter in the I/O port callbacks …
|
|
|
@81056
|
5 years |
vboxsync |
IOM: Dump new-style I/O ports in the 'ioport' info item. bugref:9218
|
|
|
@81049
|
5 years |
vboxsync |
SSM: Added a SSMR3HandleTellInUnit api for debugging purposes only.
|
|
|
@81031
|
5 years |
vboxsync |
PDM,Devices: Moving the PDMPCIDEV structures into the PDMDEVINS …
|
|
|
@81002
|
5 years |
vboxsync |
VMM: bugref:9566 TRPM enhancements and cleanup. Bumps TRPM saved-state …
|
|
|
@80960
|
5 years |
vboxsync |
IOM,PDM,DevPCI,DevPciIch9,RTC: Fixes to the I/O port lookup table …
|
|
|
@80949
|
5 years |
vboxsync |
PDMDevHlp.cpp: build fix. bugref:9218
|
|
|
@80943
|
5 years |
vboxsync |
Devices/PCI: Device model refactoring, part I. bugref:9218
|
|
|