Re: [PATCH 6/9] swiotlb: refactor swiotlb_tbl_map_single
From: Konrad Rzeszutek Wilk <hidden>
Date: 2021-02-22 19:30:08
Also in:
linux-iommu
From: Konrad Rzeszutek Wilk <hidden>
Date: 2021-02-22 19:30:08
Also in:
linux-iommu
quoted
+static int find_slots(struct device *dev, size_t alloc_size) +{ + unsigned long boundary_mask = dma_get_seg_boundary(dev); + dma_addr_t tbl_dma_addr = + phys_to_dma_unencrypted(dev, io_tlb_start) & boundary_mask; + unsigned int max_slots = get_max_slots(boundary_mask);'max_slots' should be 'unsigned long' here. Breaks SWIOTLB on RPi4. Do you want me to send a fix or you prefer editing the patch?
I can roll it in. Thx! _______________________________________________ Linux-nvme mailing list Linux-nvme@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-nvme