OSDN Git Service

exfat: move super block magic number to magic.h
authorNamjae Jeon <linkinjeon@kernel.org>
Thu, 25 Nov 2021 12:01:11 +0000 (21:01 +0900)
committerNamjae Jeon <linkinjeon@kernel.org>
Mon, 10 Jan 2022 02:00:03 +0000 (11:00 +0900)
Move exfat superblock magic number from local definition to magic.h.
It is also needed by userspace programs that call fstatfs().

Acked-by: Christian Brauner <christian.brauner@ubuntu.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
fs/exfat/exfat_fs.h
fs/exfat/super.c
include/uapi/linux/magic.h

index a8f5bc5..9665fa0 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/ratelimit.h>
 #include <linux/nls.h>
 
-#define EXFAT_SUPER_MAGIC       0x2011BAB0UL
 #define EXFAT_ROOT_INO         1
 
 #define EXFAT_CLUSTERS_UNTRACKED (~0u)
index 4b5d02b..8c9fb7d 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/iversion.h>
 #include <linux/nls.h>
 #include <linux/buffer_head.h>
+#include <linux/magic.h>
 
 #include "exfat_raw.h"
 #include "exfat_fs.h"
index 35687dc..8ab81ea 100644 (file)
@@ -43,6 +43,7 @@
 #define MINIX3_SUPER_MAGIC     0x4d5a          /* minix v3 fs, 60 char names */
 
 #define MSDOS_SUPER_MAGIC      0x4d44          /* MD */
+#define EXFAT_SUPER_MAGIC      0x2011BAB0
 #define NCP_SUPER_MAGIC                0x564c          /* Guess, what 0x564c is :-) */
 #define NFS_SUPER_MAGIC                0x6969
 #define OCFS2_SUPER_MAGIC      0x7461636f