commit | 38ec010d9b04ed94845f8ff6f10d33eb6bbfe180 | [log] [tgz] |
---|---|---|
author | Joerg Roedel <jroedel@suse.de> | Tue Nov 04 14:53:51 2014 +0100 |
committer | Joerg Roedel <jroedel@suse.de> | Tue Nov 04 14:53:51 2014 +0100 |
tree | 7e54787fbc0961a02707f38e5b39bfa2f22605c4 | |
parent | 315786ebbf4ad6552b6fd8e0e7b2ea220fcbfdbd [diff] |
iommu: Do more input validation in iommu_map_sg() The IOMMU-API works on page boundarys, unlike the DMA-API which can work with sub-page buffers. The sg->offset field does not make sense on the IOMMU level, so force it to be 0. Do some error-path consolidation while at it. Signed-off-by: Joerg Roedel <jroedel@suse.de>