From: Dmitry V. Levin Date: Wed, 14 Sep 2016 23:52:36 +0000 (+0000) Subject: Add more fs magic constants X-Git-Tag: v4.14~74 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eb5b530be3fedbd5a5cc739bce40a1a3fe726600;p=strace Add more fs magic constants Add *_MAGIC constants defined inside linux fs but not explicitly exported via linux uapi. * xlat/fsmagic.in: Add HFS_SUPER_MAGIC, HFSPLUS_SUPER_MAGIC, EXOFS_SUPER_MAGIC, CEPH_SUPER_MAGIC, UBIFS_SUPER_MAGIC, JFS_SUPER_MAGIC, BEFS_SUPER_MAGIC, NTFS_SB_MAGIC, XFS_SB_MAGIC, CONFIGFS_MAGIC, FUSE_CTL_SUPER_MAGIC, FUSE_SUPER_MAGIC, AFS_FS_MAGIC, OCFS2_SUPER_MAGIC, VXFS_SUPER_MAGIC, LOGFS_MAGIC, SMB2_MAGIC_NUMBER, and CIFS_MAGIC_NUMBER constants. --- diff --git a/xlat/fsmagic.in b/xlat/fsmagic.in index b21d366e..2fcab1e1 100644 --- a/xlat/fsmagic.in +++ b/xlat/fsmagic.in @@ -9,10 +9,13 @@ { 0x00002468, "MINIX2_SUPER_MAGIC" }, { 0x00002478, "MINIX2_SUPER_MAGIC2" }, { 0x00003434, "NILFS_SUPER_MAGIC" }, +{ 0x00004244, "HFS_SUPER_MAGIC" }, +{ 0x0000482b, "HFSPLUS_SUPER_MAGIC" }, { 0x00004d44, "MSDOS_SUPER_MAGIC" }, { 0x00004d5a, "MINIX3_SUPER_MAGIC" }, { 0x0000517b, "SMB_SUPER_MAGIC" }, { 0x0000564c, "NCP_SUPER_MAGIC" }, +{ 0x00005df5, "EXOFS_SUPER_MAGIC" }, { 0x00006969, "NFS_SUPER_MAGIC" }, { 0x00007275, "ROMFS_MAGIC" }, { 0x000072b6, "JFFS2_SUPER_MAGIC" }, @@ -29,6 +32,7 @@ { 0x0027e0eb, "CGROUP_SUPER_MAGIC" }, { 0x00414a53, "EFS_SUPER_MAGIC" }, { 0x00c0ffee, "HOSTFS_SUPER_MAGIC" }, +{ 0x00c36400, "CEPH_SUPER_MAGIC" }, { 0x01021994, "TMPFS_MAGIC" }, { 0x01021997, "V9FS_MAGIC" }, { 0x01161970, "GFS2_MAGIC" }, @@ -44,37 +48,51 @@ { 0x13661366, "BALLOON_KVM_MAGIC" }, { 0x15013346, "UDF_SUPER_MAGIC" }, { 0x1badface, "BFS_MAGIC" }, +{ 0x24051905, "UBIFS_SUPER_MAGIC" }, { 0x28cd3d45, "CRAMFS_MAGIC" }, +{ 0x3153464a, "JFS_SUPER_MAGIC" }, +{ 0x42465331, "BEFS_SUPER_MAGIC" }, { 0x42494e4d, "BINFMTFS_MAGIC" }, { 0x43415d53, "SMACK_MAGIC" }, { 0x453dcd28, "CRAMFS_MAGIC_WEND" }, { 0x50495045, "PIPEFS_MAGIC" }, { 0x52654973, "REISERFS_SUPER_MAGIC" }, { 0x5346414f, "AFS_SUPER_MAGIC" }, +{ 0x5346544e, "NTFS_SB_MAGIC" }, { 0x534f434b, "SOCKFS_MAGIC" }, { 0x54190100, "UFS_CIGAM" }, { 0x57ac6e9d, "STACK_END_MAGIC" }, { 0x58295829, "ZSMALLOC_MAGIC" }, +{ 0x58465342, "XFS_SB_MAGIC" }, { 0x6165676c, "PSTOREFS_MAGIC" }, { 0x62646576, "BDEVFS_MAGIC" }, +{ 0x62656570, "CONFIGFS_MAGIC" }, { 0x62656572, "SYSFS_MAGIC" }, { 0x63677270, "CGROUP2_SUPER_MAGIC" }, { 0x64626720, "DEBUGFS_MAGIC" }, +{ 0x65735543, "FUSE_CTL_SUPER_MAGIC" }, +{ 0x65735546, "FUSE_SUPER_MAGIC" }, { 0x68191122, "QNX6_SUPER_MAGIC" }, +{ 0x6b414653, "AFS_FS_MAGIC" }, { 0x6e736673, "NSFS_MAGIC" }, { 0x73636673, "SECURITYFS_MAGIC" }, { 0x73717368, "SQUASHFS_MAGIC" }, { 0x73727279, "BTRFS_TEST_MAGIC" }, { 0x73757245, "CODA_SUPER_MAGIC" }, +{ 0x7461636f, "OCFS2_SUPER_MAGIC" }, { 0x74726163, "TRACEFS_MAGIC" }, { 0x794c7630, "OVERLAYFS_SUPER_MAGIC" }, { 0x858458f6, "RAMFS_MAGIC" }, { 0x9123683e, "BTRFS_SUPER_MAGIC" }, { 0x958458f6, "HUGETLBFS_MAGIC" }, +{ 0xa501fcf5, "VXFS_SUPER_MAGIC" }, { 0xabba1974, "XENFS_SUPER_MAGIC" }, +{ 0xc97e8168, "LOGFS_MAGIC" }, { 0xcafe4a11, "BPF_FS_MAGIC" }, { 0xde5e81e4, "EFIVARFS_MAGIC" }, { 0xf2f52010, "F2FS_SUPER_MAGIC" }, { 0xf97cff8c, "SELINUX_MAGIC" }, { 0xf995e849, "HPFS_SUPER_MAGIC" }, +{ 0xfe534d42, "SMB2_MAGIC_NUMBER" }, +{ 0xff534d42, "CIFS_MAGIC_NUMBER" }, #unterminated