mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-22 11:17:19 +00:00
eddfa7b147
and output, set BUS_DMA_COHERENT when creating the DMA map used for loading the buffer. As a side-effect this solves locking issues on sparc64 when dcons(4) calls bus_dmamap_sync(9) while in an interrupt filter, which are executed in a critical section, and iommu(4) has to use a sleep lock when taking advantage of the streaming buffer. Reported and tested by: kensmith Approved by: simokawa |
||
---|---|---|
.. | ||
dcons_crom.c | ||
dcons_os.c | ||
dcons_os.h | ||
dcons.c | ||
dcons.h |