From: Changwoo Min Date: Sun, 22 Mar 2015 23:17:49 +0000 (-0400) Subject: udf: return correct errno for udf_update_inode() X-Git-Tag: v4.1-rc1~104^2~1 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=0fd2ba36b8e4c720e5fb5ee40171919c8207237e;p=karo-tx-linux.git udf: return correct errno for udf_update_inode() Instead of -ENOMEM, properly return -EIO udf_update_inode() error, similar/consistent to the rest of filesystems. Signed-off-by: Changwoo Min Signed-off-by: Jan Kara --- diff --git a/fs/udf/inode.c b/fs/udf/inode.c index 0001ece68f45..52577a8e4179 100644 --- a/fs/udf/inode.c +++ b/fs/udf/inode.c @@ -1636,7 +1636,7 @@ static int udf_update_inode(struct inode *inode, int do_sync) udf_get_lb_pblock(inode->i_sb, &iinfo->i_location, 0)); if (!bh) { udf_debug("getblk failure\n"); - return -ENOMEM; + return -EIO; } lock_buffer(bh);