Start of Virtual Machine using VFIO fails with VFIO_MAP_DMA failed: Invalid argument

Solution Verified - Updated -

Issue

  • Virtual Machine fails to start with:
VFIO_MAP_DMA failed: Invalid argument

Environment

  • Red Hat Enteprise Linux 8
    • KVM Virtualization
    • AMD CPU
    • Guest with 1TB or more of RAM and IOMMU

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content