VirtualBox

Ignore:
Timestamp:
Apr 5, 2021 6:22:36 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
143610
Message:

Intel IOMMU: bugref:9967 VBoxManage: Allow enabling Intel IOMMU (when VBOX_WITH_IOMMU_INTEL is defined).

Location:
trunk/src/VBox/Frontends/VBoxManage
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk

    r88079 r88363  
    5050        $(if $(VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS),VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS) \
    5151        $(if $(VBOX_WITH_IOMMU_AMD),VBOX_WITH_IOMMU_AMD) \
     52        $(if $(VBOX_WITH_IOMMU_INTEL),VBOX_WITH_IOMMU_INTEL) \
    5253        $(if $(VBOX_WITH_VMSVGA),VBOX_WITH_VMSVGA)
    5354
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp

    r87279 r88363  
    585585                     "                            [--firmware bios|efi|efi32|efi64]\n"
    586586                     "                            [--chipset ich9|piix3]\n"
    587 #ifdef VBOX_WITH_IOMMU_AMD
     587#if defined(VBOX_WITH_IOMMU_AMD) && defined(VBOX_WITH_IOMMU_INTEL)
     588                     "                            [--iommu none|automatic|amd|intel]\n"
     589#elif defined(VBOX_WITH_IOMMU_AMD)
    588590                     "                            [--iommu none|automatic|amd]\n"
     591#elif defined(VBOX_WITH_IOMMU_INTEL)
     592                     "                            [--iommu none|automatic|intel]\n"
    589593#endif
    590594                     "                            [--bioslogofadein on|off]\n"
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r88345 r88363  
    30223022                    CHECK_ERROR(sessionMachine, COMSETTER(IommuType)(IommuType_AMD));
    30233023                else if (!RTStrICmp(ValueUnion.psz, "intel"))
     3024                {
     3025#ifdef VBOX_WITH_IOMMU_INTEL
    30243026                    CHECK_ERROR(sessionMachine, COMSETTER(IommuType)(IommuType_Intel));
     3027#else
     3028                    errorArgument("Invalid --iommu argument '%s' (valid: none,amd,automatic)", ValueUnion.psz);
     3029                    rc = E_FAIL;
     3030#endif
     3031                }
    30253032                else if (!RTStrICmp(ValueUnion.psz, "automatic"))
    30263033                {
Note: See TracChangeset for help on using the changeset viewer.

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