@@ -37,6 +37,7 @@ static struct xflags {
{ FS_XFLAG_FILESTREAM, "S", "filestream" },
{ FS_XFLAG_DAX, "x", "dax" },
{ FS_XFLAG_COWEXTSIZE, "C", "cowextsize" },
+ { FS_XFLAG_VERITY, "v", "verity" },
{ FS_XFLAG_HASATTR, "X", "has-xattr" },
{ 0, NULL, NULL }
};
@@ -66,6 +67,7 @@ lsattr_help(void)
" S -- enable filestreams allocator for this directory\n"
" x -- Use direct access (DAX) for data in this file\n"
" C -- for files with shared blocks, observe the inode CoW extent size value\n"
+" v -- file has fsverity metadata to validate data contents\n"
" X -- file has extended attributes (cannot be changed using chattr)\n"
"\n"
" Options:\n"
@@ -200,6 +200,9 @@ below).
If set on a directory, new files and subdirectories created in the directory
will have both the flag and the CoW extent size value set.
.TP
+.B XFS_XFLAG_VERITY
+The file has fsverity metadata to verify the file contents.
+.TP
.B XFS_XFLAG_HASATTR
The file has extended attributes associated with it.
@@ -934,6 +934,10 @@ direct access persistent memory (XFS_XFLAG_DAX)
.B C
copy on write extent hint (XFS_XFLAG_COWEXTSIZE)
+.TP
+.B v
+fsverity enabled (XFS_XFLAG_VERITY)
+
.TP
.B X
has extended attributes (XFS_XFLAG_HASATTR)