Hi Stanislaw,

thanks a lot for looking into this and tracking it down!

On Wed, Mar 13, 2019 at 10:03:17AM +0100, Stanislaw Gruszka wrote:
> -             s->dma_address += address + s->offset;
> +             /* Add in the remaining piece of the scatter-gather offset that
> +              * was masked out when we were determining the physical address
> +              * via (sg_phys(s) & PAGE_MASK) earlier.
> +              */
> +             s->dma_address += address + (s->offset & ~PAGE_MASK);
>               s->dma_length   = s->length;

Applied the patch for v5.1 (with an added Fixes-tag and a minor coding
style change) and will send it upstream soon.

Thanks again,

       Joerg
_______________________________________________
iommu mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to