Unverified Commit b97b6350 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files
parents caea2096 70f24f63
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -718,6 +718,12 @@ static int __f2fs_setxattr(struct inode *inode, int index,
		memcpy(pval, value, size);
		last->e_value_size = cpu_to_le16(size);
		new_hsize += newsize;
		/*
		 * Explicitly add the null terminator.  The unused xattr space
		 * is supposed to always be zeroed, which would make this
		 * unnecessary, but don't depend on that.
		 */
		*(u32 *)((u8 *)last + newsize) = 0;
	}

	error = write_all_xattrs(inode, new_hsize, base_addr, ipage);