HomeFreeBSD

iommu: disable dma by default

Description

iommu: disable dma by default

APIC ID 255 and above require x2APIC and DMAR interrupt remapping.
FreeBSD is starting to be tested on high core count Intel systems that
meet this criteria. We're going to enable DMAR by default to support
this, so default hw.iommu.dma to 0 to avoid a significant performance
regression.

Reviewed by: kib, jhb
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D42435

Details

Provenance
emasteAuthored on Aug 13 2024, 7:51 PM
Reviewer
kib
Differential Revision
D42435: Enable Intel DMAR by default
Parents
rGd3b05d0ea10a: Add smbus and i2c device IDs for Meteor Lake
Branches
Unknown
Tags
Unknown