]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: xfs_iozero can return positive errno
authorDave Chinner <dchinner@redhat.com>
Thu, 28 May 2015 21:40:32 +0000 (07:40 +1000)
committerDave Chinner <david@fromorbit.com>
Thu, 28 May 2015 21:40:32 +0000 (07:40 +1000)
commitfce69a0e45c31a36d910c54057ac54119dfd82ef
tree6913e0e428febbbd0a41a6230e9bb646a7160143
parent86c21692daa95b4e2fa94d59d63296a4cd9b413a
xfs: xfs_iozero can return positive errno

It was missed when we converted everything in XFs to use negative error
numbers, so fix it now. Bug introduced in 3.17 by commit 4191342 ("xfs: global
error sign conversion"), and should go back to stable kernels.

Thanks to Brian Foster for noticing it.

cc: <stable@vger.kernel.org> # 3.17, 3.18, 3.19, 4.0
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_file.c