x86/64: enable IOMMU support
authorNicola Corna <nicola@corna.info>
Fri, 19 Aug 2022 19:34:01 +0000 (19:34 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Wed, 21 Sep 2022 11:06:10 +0000 (13:06 +0200)
commit8fea4a102ccd57e8c79d76d13f92d7516ec7b50f
treee56541f4b01666bc77b076cca3452dca9fbb9274
parent100536bd370de99c1b1562fd7c16ca83941ed057
x86/64: enable IOMMU support

Enable IOMMU support for Intel and AMD x86 platforms. With this, when the
vfio module is present, physical PCI devices can be passed to VMs, for
example with `qemu-system-x86_64 -device vfio-pci,host=05:00.0 ...`.

IOMMU support increases the kernel size by a small amount (~370KB, from
5239840 B to 5611200 B, a ~7% increase in size).

Signed-off-by: Nicola Corna <nicola@corna.info>
target/linux/x86/64/config-5.10
target/linux/x86/64/config-5.15