# Re: \[PATCH v1 13/16\] xen: swiotlb: return error code from xen\_swiotlb\_map\_sg()

- From: Boris Ostrovsky \<hidden\>
- Date: 2021-07-19 20:47:20 
- List: linux-alpha
- Page: https://ratatoskr.run/linux-alpha/2021/07/1451694
- Thread: https://ratatoskr.run/linux-alpha/2021/07/1445836/t.md

```text

On 7/15/21 12:45 PM, Logan Gunthorpe wrote:
> From: Martin Oliveira <redacted>
>
> The .map_sg() op now expects an error code instead of zero on failure.
>
> xen_swiotlb_map_sg() may only fail if xen_swiotlb_map_page() fails, but
> xen_swiotlb_map_page() only supports returning errors as
> DMA_MAPPING_ERROR. So coalesce all errors into EINVAL.


Reviewed-by: Boris Ostrovsky <redacted>


```
