iommu_bus_dmamap_load_something{,1}() can easily do without it, and domain_init_rmrr() can use dmamap_link.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Paths
| Differential D35769 Authored by alc on Jul 11 2022, 7:39 AM.
Details Summary iommu_bus_dmamap_load_something{,1}() can easily do without it, and domain_init_rmrr() can use dmamap_link.
Diff Detail
Event Timelinealc created this revision. alc edited the summary of this revision. (Show Details)Jul 11 2022, 7:50 AM2022-07-11 07:50:56 (UTC+0) This revision is now accepted and ready to land.Jul 11 2022, 5:56 PM2022-07-11 17:56:02 (UTC+0) Closed by commit rGdb0110a536bf: iommu: Shrink the iommu map entry structure (authored by alc). · Explain WhyJul 16 2022, 3:27 AM2022-07-16 03:27:26 (UTC+0) This revision was automatically updated to reflect the committed changes. Herald added a subscriber: imp. · View Herald TranscriptJul 16 2022, 3:27 AM2022-07-16 03:27:26 (UTC+0)
Revision Contents
Diff 108219 sys/dev/iommu/busdma_iommu.c
sys/dev/iommu/iommu.h
sys/x86/iommu/intel_ctx.c
sys/x86/iommu/intel_drv.c
|