Changeset 89589 in vbox
- Timestamp:
- Jun 10, 2021 8:41:38 AM (3 years ago)
- Location:
- trunk/src/VBox/Devices/Bus
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp
r89587 r89589 24 24 #include "DevIommuIntel.h" 25 25 26 #include <VBox/iommu-intel.h> 26 27 #include <iprt/mem.h> 27 28 #include <iprt/string.h> … … 346 347 uint8_t uVerReg; 347 348 /** Alignment. */ 348 uint8_t abPadding [7];349 uint8_t abPadding0[7]; 349 350 /** Copy of CAP_REG. */ 350 351 uint64_t fCapReg; … … 361 362 /** DMA request valid permissions mask. */ 362 363 uint8_t fPermValidMask; 364 /** Alignment. */ 365 uint8_t abPadding1[6]; 363 366 364 367 /** The event semaphore the invalidation-queue thread waits on. */ 365 368 SUPSEMEVENT hEvtInvQueue; 369 /** Error diagnostic. */ 370 DMARDIAG enmDiag; 366 371 /** Padding. */ 367 372 uint32_t uPadding0; 368 /** Error diagnostic. */369 DMARDIAG enmDiag;370 373 /** The MMIO handle. */ 371 374 IOMMMIOHANDLE hMmio; … … 556 559 /** The paging level of the translation. */ 557 560 uint8_t cPagingLevel; 558 uint8_t a fPadding[5];561 uint8_t abPadding[5]; 559 562 /** The address of the first-level page-table. */ 560 563 uint64_t GCPhysFlPt; -
trunk/src/VBox/Devices/Bus/DevIommuIntel.h
r88484 r89589 22 22 #endif 23 23 24 #include <VBox/iommu-intel.h>25 26 24 /** Intel vendor ID for the DMAR unit. */ 27 25 #define DMAR_PCI_VENDOR_ID 0x8086
Note:
See TracChangeset
for help on using the changeset viewer.