HomeFreeBSD

iommu_gas: make placeholder entry at the start of the GAS zero size

Description

iommu_gas: make placeholder entry at the start of the GAS zero size

same as the placeholder at the end. This is required to allow GAS to
start at zero, for integration with vmm.

Also, in iommu_gas_remove(), accept placeholders after remove op.

Sponsored by: The FreeBSD Foundation
MFC after: 1 week

Details

Provenance
kibAuthored on Dec 22 2023, 10:19 PM
Parents
rG273b4de3462d: iommu: add iommu_gas_remove_locked()
Branches
Unknown
Tags
Unknown