VirtualBox

Changeset 87818 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Feb 20, 2021 8:27:51 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142879
Message:

AMD IOMMU: bugref:9654 Moved IOTLB cache completely to ring-3, moved DTE and IRTE caches from hyperheap to shared structure. [logging]

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp

    r87817 r87818  
    45164516    {
    45174517#ifdef IOMMU_WITH_IRTE_CACHE
    4518         int rc2 = iommuAmdDteCacheAdd(pDevIns, uDevId, &Dte, 0 /* fFlags */);
    4519         if (RT_FAILURE(rc2))
    4520         {
    4521             LogRelMax(10, ("%s: IOMMU DTE cache is full.\n", IOMMU_LOG_PFX));
    4522         }
     4518        iommuAmdDteCacheAdd(pDevIns, uDevId, &Dte, 0 /* fFlags */);
    45234519#endif
    45244520        /* If the DTE is not valid, all interrupts are forwarded without remapping. */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette