From: Tsutomu Itoh Date: Fri, 22 Jan 2016 00:13:25 +0000 (+0900) Subject: Btrfs: send: fix error number for unknown inode types X-Git-Tag: v4.14-rc3~14^2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ca6842bf01dc1ad41195eac1e343b4f08c496ba8;p=thirdparty%2Fkernel%2Flinux.git Btrfs: send: fix error number for unknown inode types ENOTSUPP should not be returned to the user program. (cf. include/linux/errno.h) Therefore, EOPNOTSUPP is used instead of ENOTSUPP. Signed-off-by: Tsutomu Itoh Reviewed-by: David Sterba Signed-off-by: David Sterba --- diff --git a/fs/btrfs/send.c b/fs/btrfs/send.c index 8f1d3d6e7087a..43430e6c99aa1 100644 --- a/fs/btrfs/send.c +++ b/fs/btrfs/send.c @@ -2640,7 +2640,7 @@ static int send_create_inode(struct send_ctx *sctx, u64 ino) } else { btrfs_warn(sctx->send_root->fs_info, "unexpected inode type %o", (int)(mode & S_IFMT)); - ret = -ENOTSUPP; + ret = -EOPNOTSUPP; goto out; }