1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/sys/x86/iommu
Konstantin Belousov 476358b30f Timeout DMAR commands.
Implement timeouts for register-based DMAR commands.  Tunable/sysctl
hw.dmar.timeout specifies the timeout in nanoseconds, set it to zero
to allow infinite wait.  Default is 1ms.

Runtime modification of the sysctl is not safe, it is allowed for
debugging.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2017-03-27 07:06:45 +00:00
..
busdma_dmar.c Provide less laborius way to enable busdma DMAR to only short list of devices. 2017-03-26 00:40:35 +00:00
busdma_dmar.h
intel_ctx.c Avoid leaking allocated but unused context after creation race. 2017-03-25 10:47:35 +00:00
intel_dmar.h Timeout DMAR commands. 2017-03-27 07:06:45 +00:00
intel_drv.c Timeout DMAR commands. 2017-03-27 07:06:45 +00:00
intel_fault.c Rename fast taskqueues used by DMAR to avoid naming conflict of the 2016-12-05 11:41:09 +00:00
intel_gas.c sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
intel_idpgtbl.c
intel_intrmap.c
intel_qi.c Timeout DMAR commands. 2017-03-27 07:06:45 +00:00
intel_quirks.c
intel_reg.h Add additional constants. 2016-08-09 19:02:14 +00:00
intel_utils.c Timeout DMAR commands. 2017-03-27 07:06:45 +00:00
iommu_intrmap.h