Return a ENOSPC to notify that not enough space is here after the xattr entry instead of returning an EIO. --- ext2fs/xattr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ext2fs/xattr.c b/ext2fs/xattr.c index 45f7febe..7976eaa6 100644 --- a/ext2fs/xattr.c +++ b/ext2fs/xattr.c @@ -789,7 +789,7 @@ ext2_set_xattr (struct node *np, const char *name, const char *value, /* 4 null bytes after xattr entry */ if (rest < 4) { - err = EIO; + err = ENOSPC; goto cleanup; } -- 2.34.1