1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-28 08:02:54 +00:00
freebsd/sys/x86/iommu
Konstantin Belousov 9805e5b071 amdiommu: short-circuit all amdiommu_find_unit() functions
for the case where amdiommu is not enabled.  In this case, it does not
matter if IVHD does not describe some device.  Similarly, no unit can be
found for a device, because units are not instantiated, but it does not
matter.

Reported by:	mav
Sponsored by:	Advanced Micro Devices (AMD)
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
2024-11-10 00:32:37 +02:00
..
amd_cmd.c AMD IOMMU driver 2024-11-03 01:45:40 +02:00
amd_ctx.c iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
amd_drv.c amdiommu: short-circuit all amdiommu_find_unit() functions 2024-11-10 00:32:37 +02:00
amd_event.c AMD IOMMU driver 2024-11-03 01:45:40 +02:00
amd_idpgtbl.c AMD IOMMU driver 2024-11-03 01:45:40 +02:00
amd_intrmap.c AMD IOMMU driver 2024-11-03 01:45:40 +02:00
amd_iommu.h iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
amd_reg.h x86/iommu/amd_reg.h: fix typo in comment 2024-11-03 21:38:19 +02:00
intel_ctx.c iommu: Clean up a lingering function prototype 2024-11-04 19:38:22 +00:00
intel_dmar.h iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
intel_drv.c iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
intel_fault.c x86 iommu: move DMAR-independent parts of the interrupt setup code into common 2024-09-05 00:50:19 +03:00
intel_idpgtbl.c DMAR: handle affinity for in-memory data structures 2024-10-23 23:00:10 +03:00
intel_intrmap.c DMAR: handle affinity for in-memory data structures 2024-10-23 23:00:10 +03:00
intel_qi.c x86 iommu: move DMAR-independent parts of the interrupt setup code into common 2024-09-05 00:50:19 +03:00
intel_quirks.c Intel DMAR: remove the 'dev' member 2024-05-31 22:10:39 +03:00
intel_reg.h x86/iommu: extract useful utilities into x86_iommu.c 2024-05-25 08:32:01 +03:00
intel_utils.c DMAR: move hw.iommu.dmar.{tbl_pagecnt,batch_coalesce} sysctls up one level 2024-09-05 00:50:19 +03:00
iommu_intrmap.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
iommu_utils.c iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
x86_iommu.h iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00