[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH for-5.0 v11 14/20] virtio-iommu: Handle reserved regions in t
From: |
Jean-Philippe Brucker |
Subject: |
Re: [PATCH for-5.0 v11 14/20] virtio-iommu: Handle reserved regions in the translation process |
Date: |
Tue, 10 Dec 2019 17:46:51 +0100 |
On Fri, Nov 22, 2019 at 07:29:37PM +0100, Eric Auger wrote:
> + for (i = 0; i < s->nb_reserved_regions; i++) {
> + if (interval.low >= s->reserved_regions[i].low &&
> + interval.low <= s->reserved_regions[i].high) {
> + switch (s->reserved_regions[i].type) {
> + case VIRTIO_IOMMU_RESV_MEM_T_MSI:
> + entry.perm = flag;
> + goto unlock;
> + case VIRTIO_IOMMU_RESV_MEM_T_RESERVED:
> + default:
> + virtio_iommu_report_fault(s, VIRTIO_IOMMU_FAULT_R_MAPPING,
> + 0, sid, addr);
Needs the VIRTIO_IOMMU_FAULT_F_ADDRESS flag.
Thanks,
Jean
- Re: [PATCH for-5.0 v11 14/20] virtio-iommu: Handle reserved regions in the translation process,
Jean-Philippe Brucker <=