freebsd-dev/sys/x86/iommu
Jeff Roberson 0f9e06e18b Fix a few places that free a page from an object without busy held. This is
tightening constraints on busy as a precursor to lockless page lookup and
should largely be a NOP for these cases.

Reviewed by:	alc, kib, markj
Differential Revision:	https://reviews.freebsd.org/D22611
2019-12-02 22:42:05 +00:00
..
busdma_dmar.c bus_dma_dmar_load_ident(9): load identity mapping into the map. 2019-11-27 19:57:17 +00:00
busdma_dmar.h sys/x86: further adoption of SPDX licensing ID tags. 2017-11-27 15:11:47 +00:00
intel_ctx.c bus_dma_dmar_load_ident(9): load identity mapping into the map. 2019-11-27 19:57:17 +00:00
intel_dmar.h bus_dma_dmar_load_ident(9): load identity mapping into the map. 2019-11-27 19:57:17 +00:00
intel_drv.c bus_dma_dmar_set_buswide(9): KPI to indicate that the whole dmar 2019-11-18 20:56:59 +00:00
intel_fault.c iommu static analysis cleanup 2019-05-16 04:24:08 +00:00
intel_gas.c bus_dma_dmar_load_ident(9): load identity mapping into the map. 2019-11-27 19:57:17 +00:00
intel_idpgtbl.c bus_dma_dmar_set_buswide(9): KPI to indicate that the whole dmar 2019-11-18 20:56:59 +00:00
intel_intrmap.c bus_dma_dmar_set_buswide(9): KPI to indicate that the whole dmar 2019-11-18 20:56:59 +00:00
intel_qi.c bus_dma_dmar_set_buswide(9): KPI to indicate that the whole dmar 2019-11-18 20:56:59 +00:00
intel_quirks.c bus_dma_dmar_set_buswide(9): KPI to indicate that the whole dmar 2019-11-18 20:56:59 +00:00
intel_reg.h sys/x86: further adoption of SPDX licensing ID tags. 2017-11-27 15:11:47 +00:00
intel_utils.c Fix a few places that free a page from an object without busy held. This is 2019-12-02 22:42:05 +00:00
iommu_intrmap.h