summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKees Cook <kees@kernel.org>2025-02-06 16:49:49 -0800
committerKees Cook <kees@kernel.org>2025-02-28 11:51:32 -0800
commit4c2d8a6a54ed8f6f32fc9cbddfaa72db1231ed1c (patch)
tree74f088b297879624003ce43cf20d9681747cc448
parent3407caa69a06932f87bd22f62aa257fb1593ce7a (diff)
nilfs2: Mark on-disk strings as nonstring
In preparation for memtostr*() checking that its source is marked as nonstring, annotate the device strings accordingly using the new UAPI alias for the "nonstring" attribute. Signed-off-by: Kees Cook <kees@kernel.org>
-rw-r--r--include/uapi/linux/nilfs2_ondisk.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/uapi/linux/nilfs2_ondisk.h b/include/uapi/linux/nilfs2_ondisk.h
index c23f91ae5fe8..3196cc44a002 100644
--- a/include/uapi/linux/nilfs2_ondisk.h
+++ b/include/uapi/linux/nilfs2_ondisk.h
@@ -188,7 +188,8 @@ struct nilfs_super_block {
__le16 s_segment_usage_size; /* Size of a segment usage */
/*98*/ __u8 s_uuid[16]; /* 128-bit uuid for volume */
-/*A8*/ char s_volume_name[80]; /* volume name */
+/*A8*/ char s_volume_name[80] /* volume name */
+ __kernel_nonstring;
/*F8*/ __le32 s_c_interval; /* Commit interval of segment */
__le32 s_c_block_max; /*