[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