diff options
author | Joerg Roedel <joerg.roedel@amd.com> | 2012-01-26 18:25:37 +0100 |
---|---|---|
committer | Joerg Roedel <joerg.roedel@amd.com> | 2012-01-30 12:53:14 +0100 |
commit | 05df1f3c2afaef5672627f2b7095f0d4c4dbc3a0 (patch) | |
tree | 04d78743f9968bcccea90095893377ce3db599c6 /drivers/media/video/em28xx/em28xx-dvb.c | |
parent | iommu/amd: Work around broken IVRS tables (diff) | |
download | linux-05df1f3c2afaef5672627f2b7095f0d4c4dbc3a0.tar.xz linux-05df1f3c2afaef5672627f2b7095f0d4c4dbc3a0.zip |
iommu/msm: Fix error handling in msm_iommu_unmap()
Error handling in msm_iommu_unmap() is broken. On some error
conditions retval is set to a non-zero value which causes
the function to return 'len' at the end. This hides the
error from the user. Zero should be returned in those error
cases.
Cc: David Brown <davidb@codeaurora.org>
Cc: Stepan Moskovchenko <stepanm@codeaurora.org>
Cc: stable@vger.kernel.org # >= 3.1
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Acked-by: David Brown <davidb@codeaurora.org>
Diffstat (limited to 'drivers/media/video/em28xx/em28xx-dvb.c')
0 files changed, 0 insertions, 0 deletions