Re: [PATCH v4 06/11] IOMMU: add common API for device reserved memory

2022-08-15 Thread Jan Beulich
On 13.08.2022 03:38, Marek Marczykowski-Górecki wrote: > --- a/xen/drivers/passthrough/iommu.c > +++ b/xen/drivers/passthrough/iommu.c > @@ -669,6 +669,51 @@ bool_t iommu_has_feature(struct domain *d, enum > iommu_feature feature) > return is_iommu_enabled(d) && test_bit(feature,

[PATCH v4 06/11] IOMMU: add common API for device reserved memory

2022-08-12 Thread Marek Marczykowski-Górecki
Add API similar to rmrr= and ivmd= arguments, but in a common code. This will allow drivers to register reserved memory regardless of the IOMMU vendor. The direct reason for this API is xhci-dbc console driver (aka xue), that needs to use DMA. But future change may unify command line arguments for