[LTP] [PATCH 1/3] Update statmount fallback definitions

Andrea Cervesato andrea.cervesato@suse.de
Tue Jun 17 14:45:34 CEST 2025


From: Andrea Cervesato <andrea.cervesato@suse.com>

Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
 include/lapi/mount.h | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/include/lapi/mount.h b/include/lapi/mount.h
index aea6bca77ac0c52cbccb892cbd0a205994ab19be..0f7bb5e4327f64e2b0c96511845e86a6c6af8221 100644
--- a/include/lapi/mount.h
+++ b/include/lapi/mount.h
@@ -51,6 +51,7 @@ struct mnt_id_req {
 	uint32_t spare;
 	uint64_t mnt_id;
 	uint64_t param;
+	uint64_t mnt_ns_id;
 };
 #endif
 
@@ -75,7 +76,18 @@ struct statmount {
 	uint64_t propagate_from;
 	uint32_t mnt_root;
 	uint32_t mnt_point;
-	uint64_t __spare2[50];
+	uint64_t mnt_ns_id;
+	uint32_t fs_subtype;
+	uint32_t sb_source;
+	uint32_t opt_num;
+	uint32_t opt_array;
+	uint32_t opt_sec_num;
+	uint32_t opt_sec_array;
+	uint32_t mnt_uidmap_num;
+	uint32_t mnt_uidmap;
+	uint32_t mnt_gidmap_num;
+	uint32_t mnt_gidmap;
+	uint64_t __spare2[44];
 	char str[];
 };
 #endif
@@ -108,6 +120,10 @@ struct statmount {
 # define STATMOUNT_FS_TYPE 0x00000020U
 #endif
 
+#ifndef STATMOUNT_MNT_NS_ID
+# define STATMOUNT_MNT_NS_ID 0x00000040U
+#endif
+
 #ifndef LSMT_ROOT
 # define LSMT_ROOT 0xffffffffffffffff
 #endif

-- 
2.43.0



More information about the ltp mailing list