Careful here. What do all these errors from the low-level code mean here? I think we need to clearly standardize on what we actually return from ->map_sg and possibly document what the callers expect and can do, and enforce that only those error are reported.
- [PATCH v1 00/16] .map_sg() error cleanup Logan Gunthorpe
- Re: [PATCH v1 00/16] .map_sg() error cleanup Russell King (Oracle)
- Re: [PATCH v1 00/16] .map_sg() error cleanu... Logan Gunthorpe
- [PATCH v1 15/16] dma-mapping: return error code... Logan Gunthorpe
- [PATCH v1 16/16] dma-mapping: Disallow .map_sg ... Logan Gunthorpe
- Re: [PATCH v1 16/16] dma-mapping: Disallow ... Christoph Hellwig
- [PATCH v1 04/16] dma-iommu: Return error code f... Logan Gunthorpe
- Re: [PATCH v1 04/16] dma-iommu: Return erro... Christoph Hellwig
- [PATCH v1 08/16] MIPS/jazzdma: return error cod... Logan Gunthorpe
- [PATCH v1 10/16] s390/pci: return error code fr... Logan Gunthorpe
- Re: [PATCH v1 10/16] s390/pci: return error... Niklas Schnelle
- [PATCH v1 05/16] alpha: return error code from ... Logan Gunthorpe
- [PATCH v1 01/16] dma-mapping: Allow map_sg() op... Logan Gunthorpe
- Re: [PATCH v1 01/16] dma-mapping: Allow map... Christoph Hellwig
- [PATCH v1 11/16] sparc/iommu: return error code... Logan Gunthorpe
- [PATCH v1 02/16] dma-direct: Return appropriate... Logan Gunthorpe
- [PATCH v1 12/16] parisc: return error code from... Logan Gunthorpe
- [PATCH v1 14/16] x86/amd_gart: return error cod... Logan Gunthorpe