| Commit message (Expand) | Author | Age | Files | Lines |
* | VMM: Add full support for reading/writing I/O ports on ARMv8 in order to emul... | vboxsync | 2023-05-11 | 1 | -3/+3 |
* | VMM: Add full support for reading/writing I/O ports on ARMv8 in order to emul... | vboxsync | 2023-05-11 | 1 | -3/+39 |
* | *: doxygen corrections (mostly about removing @returns from functions returni... | vboxsync | 2023-05-11 | 1 | -7/+0 |
* | Copyright year updates by scm. | vboxsync | 2023-01-17 | 1 | -1/+1 |
* | include/VBox/vmm/pdmdev.h: Fix return value types for PDMDevHlpMmioMapMmio2Pa... | vboxsync | 2022-11-04 | 1 | -3/+3 |
* | scm copyright and license note update | vboxsync | 2022-08-22 | 1 | -10/+20 |
* | VMM,CFGM: Drop CFGMR3QueryPtr and CFGMR3QueryPtrDef, bugref:10053 | vboxsync | 2022-03-25 | 1 | -3/+1 |
* | VMM/PGM,*: Split the physical access handler type registration into separate ... | vboxsync | 2022-02-08 | 1 | -26/+45 |
* | VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical access h... | vboxsync | 2022-02-07 | 1 | -13/+11 |
* | VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be a bit s... | vboxsync | 2022-02-05 | 1 | -4/+4 |
* | scm --update-copyright-year | vboxsync | 2022-01-01 | 1 | -1/+1 |
* | CFGM: bugref:9469 Bump PDM_DRVHLPR3_VERSION and PDM_DEVHLPR3_VERSION because ... | vboxsync | 2021-12-20 | 1 | -1/+1 |
* | CFGM: bugref:9469 Password data type introduced | vboxsync | 2021-12-17 | 1 | -0/+2 |
* | VMM/PDMDevHlp: Added PDMDevHlpGetMainExecutionEngine for VMMDevTesting. bugre... | vboxsync | 2021-11-21 | 1 | -4/+38 |
* | VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it out of De... | vboxsync | 2021-10-31 | 1 | -4/+70 |
* | VMM/DevHlp: Added PDMDevHlpSSMRegisterLegacy for dealing with renamed and mer... | vboxsync | 2021-10-26 | 1 | -1/+28 |
* | VMM,GIMDev: Missing PDMDevHlpGIMGetMmio2Regions for ring-0 variant, bugref:10074 | vboxsync | 2021-10-21 | 1 | -2/+18 |
* | VMM: Doxygen fixes, bugref:10074 | vboxsync | 2021-10-21 | 1 | -1/+1 |
* | VMM,Devices: Replace remaining direct calls to VBoxVMM with device and driver... | vboxsync | 2021-10-21 | 1 | -1/+92 |
* | VMM,DevPciBios: Add helper callback for PDMR3QueryLun and make use of it, als... | vboxsync | 2021-10-21 | 1 | -0/+23 |
* | VMM,Devices: Eliminate direct calls to DBGFR3* and use the device helper call... | vboxsync | 2021-10-21 | 1 | -1/+140 |
* | VMM,Devices: Eliminate direct calls to IOMIOPortWrite API and introduce callb... | vboxsync | 2021-10-21 | 1 | -1/+21 |
* | VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and IOMMmioMapMmio2... | vboxsync | 2021-10-21 | 1 | -2/+96 |
* | VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and introduce... | vboxsync | 2021-10-21 | 1 | -2/+133 |
* | VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and introduce ... | vboxsync | 2021-10-21 | 1 | -1/+1 |
* | VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and introduce ... | vboxsync | 2021-10-21 | 1 | -1/+106 |
* | VMM,Devices: Eliminate direct calls to VMMR3 and VMR3 APIs and introduce call... | vboxsync | 2021-10-21 | 1 | -1/+192 |
* | VMM,PDM: Eliminated PDMDevHlpCritSectGetNopR0 and PDMDevHlpCritSectGetNopRC a... | vboxsync | 2021-10-20 | 1 | -39/+1 |
* | VMM/PDMDevHlp: Stripped down the queue methods (completely unused at the mome... | vboxsync | 2021-10-20 | 1 | -48/+4 |
* | VMM,Devices: Add callbacks to required MMR3* APIs to the helper callbacks tab... | vboxsync | 2021-10-20 | 1 | -1/+80 |
* | VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ring-3, th... | vboxsync | 2021-08-30 | 1 | -2/+18 |
* | VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ring-3, th... | vboxsync | 2021-08-30 | 1 | -134/+6 |
* | VMM/PDM: Added device helpers for read/write critical sections. bugref:6695 | vboxsync | 2021-08-03 | 1 | -3/+265 |
* | Dev*: Require ring-3 to check PDMDevHlpCritSectEnter return values too, just ... | vboxsync | 2021-07-31 | 1 | -4/+4 |
* | PDM: Mark the critsect enter functions with DECL_CHECK_RETURN_NOT_R3. bugref:... | vboxsync | 2021-07-30 | 1 | -4/+7 |
* | VMM/PDMCritSectEnter: Added macros for correctly asserting on successfull PDM... | vboxsync | 2021-07-30 | 1 | -2/+3 |
* | VMM/PDMCritSectEnter: Added note about new return handling requirement, even ... | vboxsync | 2021-07-30 | 1 | -0/+21 |
* | VMM: Doxygen fixes for critsect devhlps. bugref:9218 bugref:10074 | vboxsync | 2021-07-28 | 1 | -21/+78 |
* | pdmdev.h: PDM_IRQ_LEVEL_FLIP_FLOP docs update. bugref:10073 | vboxsync | 2021-07-28 | 1 | -1/+3 |
* | Intel IOMMU: bugref:9967 Allow PDMIoApicSetEoi operation to be queued to ring... | vboxsync | 2021-06-11 | 1 | -6/+2 |
* | Intel IOMMU: bugref:9967 Add ring-3 MSI queuing for the IOMMU send MSI interf... | vboxsync | 2021-05-20 | 1 | -6/+6 |
* | Intel IOMMU: bugref:9967 PDM I/O APIC helper: naming nit. | vboxsync | 2021-05-17 | 1 | -1/+1 |
* | Intel IOMMU: bugref:9967 Add pfnLockIsOwner for I/O APIC helper (for upcoming... | vboxsync | 2021-05-17 | 1 | -2/+9 |
* | AMD IOMMU: bugref:9654 Slightly more efficient when a VM does not have an IOM... | vboxsync | 2021-04-21 | 1 | -1/+2 |
* | Intel IOMMU: bugref:9967 PDM: Interface for sending MSI directly from the IOM... | vboxsync | 2021-04-19 | 1 | -3/+30 |
* | Intel IOMMU: bugref:9967 Added pdmIsLockOwner function to IOMMU helper. | vboxsync | 2021-04-16 | 1 | -3/+27 |
* | VMM/PDMDevHlp: Added pfnSTAMDeregisterByPrefix. bugref:9890 | vboxsync | 2021-03-26 | 1 | -2/+19 |
* | Intel IOMMU: bugref:9967 PDM: Added CPUMGetGuestAddrWidths and PDM interface ... | vboxsync | 2021-03-25 | 1 | -1/+21 |
* | Intel IOMMU: bugref:9967 Skeleton bits. | vboxsync | 2021-03-17 | 1 | -2/+0 |
* | AMD IOMMU: bugref:9654 Naming cleanup (uDeviceId -> idDevice etc.) | vboxsync | 2021-03-02 | 1 | -23/+23 |