diff options
-rw-r--r-- | drivers/mtd/mtdchar.c | 2 | ||||
-rw-r--r-- | fs/binfmt_misc.c | 3 | ||||
-rw-r--r-- | fs/block_dev.c | 3 | ||||
-rw-r--r-- | fs/pipe.c | 1 | ||||
-rw-r--r-- | include/linux/magic.h | 18 | ||||
-rw-r--r-- | include/linux/pipe_fs_i.h | 2 |
6 files changed, 18 insertions, 11 deletions
diff --git a/drivers/mtd/mtdchar.c b/drivers/mtd/mtdchar.c index 50c6a1e7f675..c57ae92ebda4 100644 --- a/drivers/mtd/mtdchar.c +++ b/drivers/mtd/mtdchar.c | |||
@@ -31,13 +31,13 @@ | |||
31 | #include <linux/compat.h> | 31 | #include <linux/compat.h> |
32 | #include <linux/mount.h> | 32 | #include <linux/mount.h> |
33 | #include <linux/blkpg.h> | 33 | #include <linux/blkpg.h> |
34 | #include <linux/magic.h> | ||
34 | #include <linux/mtd/mtd.h> | 35 | #include <linux/mtd/mtd.h> |
35 | #include <linux/mtd/partitions.h> | 36 | #include <linux/mtd/partitions.h> |
36 | #include <linux/mtd/map.h> | 37 | #include <linux/mtd/map.h> |
37 | 38 | ||
38 | #include <asm/uaccess.h> | 39 | #include <asm/uaccess.h> |
39 | 40 | ||
40 | #define MTD_INODE_FS_MAGIC 0x11307854 | ||
41 | static DEFINE_MUTEX(mtd_mutex); | 41 | static DEFINE_MUTEX(mtd_mutex); |
42 | static struct vfsmount *mtd_inode_mnt __read_mostly; | 42 | static struct vfsmount *mtd_inode_mnt __read_mostly; |
43 | 43 | ||
diff --git a/fs/binfmt_misc.c b/fs/binfmt_misc.c index 1ffb60355cae..613aa0618235 100644 --- a/fs/binfmt_misc.c +++ b/fs/binfmt_misc.c | |||
@@ -19,6 +19,7 @@ | |||
19 | #include <linux/module.h> | 19 | #include <linux/module.h> |
20 | #include <linux/init.h> | 20 | #include <linux/init.h> |
21 | #include <linux/sched.h> | 21 | #include <linux/sched.h> |
22 | #include <linux/magic.h> | ||
22 | #include <linux/binfmts.h> | 23 | #include <linux/binfmts.h> |
23 | #include <linux/slab.h> | 24 | #include <linux/slab.h> |
24 | #include <linux/ctype.h> | 25 | #include <linux/ctype.h> |
@@ -699,7 +700,7 @@ static int bm_fill_super(struct super_block * sb, void * data, int silent) | |||
699 | [3] = {"register", &bm_register_operations, S_IWUSR}, | 700 | [3] = {"register", &bm_register_operations, S_IWUSR}, |
700 | /* last one */ {""} | 701 | /* last one */ {""} |
701 | }; | 702 | }; |
702 | int err = simple_fill_super(sb, 0x42494e4d, bm_files); | 703 | int err = simple_fill_super(sb, BINFMTFS_MAGIC, bm_files); |
703 | if (!err) | 704 | if (!err) |
704 | sb->s_op = &s_ops; | 705 | sb->s_op = &s_ops; |
705 | return err; | 706 | return err; |
diff --git a/fs/block_dev.c b/fs/block_dev.c index a9ff3000b83d..e08f6a20a5bb 100644 --- a/fs/block_dev.c +++ b/fs/block_dev.c | |||
@@ -16,6 +16,7 @@ | |||
16 | #include <linux/blkdev.h> | 16 | #include <linux/blkdev.h> |
17 | #include <linux/module.h> | 17 | #include <linux/module.h> |
18 | #include <linux/blkpg.h> | 18 | #include <linux/blkpg.h> |
19 | #include <linux/magic.h> | ||
19 | #include <linux/buffer_head.h> | 20 | #include <linux/buffer_head.h> |
20 | #include <linux/swap.h> | 21 | #include <linux/swap.h> |
21 | #include <linux/pagevec.h> | 22 | #include <linux/pagevec.h> |
@@ -506,7 +507,7 @@ static const struct super_operations bdev_sops = { | |||
506 | static struct dentry *bd_mount(struct file_system_type *fs_type, | 507 | static struct dentry *bd_mount(struct file_system_type *fs_type, |
507 | int flags, const char *dev_name, void *data) | 508 | int flags, const char *dev_name, void *data) |
508 | { | 509 | { |
509 | return mount_pseudo(fs_type, "bdev:", &bdev_sops, NULL, 0x62646576); | 510 | return mount_pseudo(fs_type, "bdev:", &bdev_sops, NULL, BDEVFS_MAGIC); |
510 | } | 511 | } |
511 | 512 | ||
512 | static struct file_system_type bd_type = { | 513 | static struct file_system_type bd_type = { |
@@ -13,6 +13,7 @@ | |||
13 | #include <linux/fs.h> | 13 | #include <linux/fs.h> |
14 | #include <linux/log2.h> | 14 | #include <linux/log2.h> |
15 | #include <linux/mount.h> | 15 | #include <linux/mount.h> |
16 | #include <linux/magic.h> | ||
16 | #include <linux/pipe_fs_i.h> | 17 | #include <linux/pipe_fs_i.h> |
17 | #include <linux/uio.h> | 18 | #include <linux/uio.h> |
18 | #include <linux/highmem.h> | 19 | #include <linux/highmem.h> |
diff --git a/include/linux/magic.h b/include/linux/magic.h index b7ed4759dbb2..e15192cb9cf4 100644 --- a/include/linux/magic.h +++ b/include/linux/magic.h | |||
@@ -9,7 +9,6 @@ | |||
9 | #define CRAMFS_MAGIC 0x28cd3d45 /* some random number */ | 9 | #define CRAMFS_MAGIC 0x28cd3d45 /* some random number */ |
10 | #define CRAMFS_MAGIC_WEND 0x453dcd28 /* magic number with the wrong endianess */ | 10 | #define CRAMFS_MAGIC_WEND 0x453dcd28 /* magic number with the wrong endianess */ |
11 | #define DEBUGFS_MAGIC 0x64626720 | 11 | #define DEBUGFS_MAGIC 0x64626720 |
12 | #define SYSFS_MAGIC 0x62656572 | ||
13 | #define SECURITYFS_MAGIC 0x73636673 | 12 | #define SECURITYFS_MAGIC 0x73636673 |
14 | #define SELINUX_MAGIC 0xf97cff8c | 13 | #define SELINUX_MAGIC 0xf97cff8c |
15 | #define RAMFS_MAGIC 0x858458f6 /* some random number */ | 14 | #define RAMFS_MAGIC 0x858458f6 /* some random number */ |
@@ -27,7 +26,6 @@ | |||
27 | #define HPFS_SUPER_MAGIC 0xf995e849 | 26 | #define HPFS_SUPER_MAGIC 0xf995e849 |
28 | #define ISOFS_SUPER_MAGIC 0x9660 | 27 | #define ISOFS_SUPER_MAGIC 0x9660 |
29 | #define JFFS2_SUPER_MAGIC 0x72b6 | 28 | #define JFFS2_SUPER_MAGIC 0x72b6 |
30 | #define ANON_INODE_FS_MAGIC 0x09041934 | ||
31 | #define PSTOREFS_MAGIC 0x6165676C | 29 | #define PSTOREFS_MAGIC 0x6165676C |
32 | 30 | ||
33 | #define MINIX_SUPER_MAGIC 0x137F /* minix v1 fs, 14 char names */ | 31 | #define MINIX_SUPER_MAGIC 0x137F /* minix v1 fs, 14 char names */ |
@@ -40,7 +38,6 @@ | |||
40 | #define NCP_SUPER_MAGIC 0x564c /* Guess, what 0x564c is :-) */ | 38 | #define NCP_SUPER_MAGIC 0x564c /* Guess, what 0x564c is :-) */ |
41 | #define NFS_SUPER_MAGIC 0x6969 | 39 | #define NFS_SUPER_MAGIC 0x6969 |
42 | #define OPENPROM_SUPER_MAGIC 0x9fa1 | 40 | #define OPENPROM_SUPER_MAGIC 0x9fa1 |
43 | #define PROC_SUPER_MAGIC 0x9fa0 | ||
44 | #define QNX4_SUPER_MAGIC 0x002f /* qnx4 fs detection */ | 41 | #define QNX4_SUPER_MAGIC 0x002f /* qnx4 fs detection */ |
45 | #define QNX6_SUPER_MAGIC 0x68191122 /* qnx6 fs detection */ | 42 | #define QNX6_SUPER_MAGIC 0x68191122 /* qnx6 fs detection */ |
46 | 43 | ||
@@ -52,15 +49,24 @@ | |||
52 | #define REISER2FS_JR_SUPER_MAGIC_STRING "ReIsEr3Fs" | 49 | #define REISER2FS_JR_SUPER_MAGIC_STRING "ReIsEr3Fs" |
53 | 50 | ||
54 | #define SMB_SUPER_MAGIC 0x517B | 51 | #define SMB_SUPER_MAGIC 0x517B |
55 | #define USBDEVICE_SUPER_MAGIC 0x9fa2 | ||
56 | #define CGROUP_SUPER_MAGIC 0x27e0eb | 52 | #define CGROUP_SUPER_MAGIC 0x27e0eb |
57 | 53 | ||
58 | #define FUTEXFS_SUPER_MAGIC 0xBAD1DEA | ||
59 | 54 | ||
60 | #define STACK_END_MAGIC 0x57AC6E9D | 55 | #define STACK_END_MAGIC 0x57AC6E9D |
61 | 56 | ||
57 | #define V9FS_MAGIC 0x01021997 | ||
58 | |||
59 | #define BDEVFS_MAGIC 0x62646576 | ||
60 | #define BINFMTFS_MAGIC 0x42494e4d | ||
62 | #define DEVPTS_SUPER_MAGIC 0x1cd1 | 61 | #define DEVPTS_SUPER_MAGIC 0x1cd1 |
62 | #define FUTEXFS_SUPER_MAGIC 0xBAD1DEA | ||
63 | #define PIPEFS_MAGIC 0x50495045 | ||
64 | #define PROC_SUPER_MAGIC 0x9fa0 | ||
63 | #define SOCKFS_MAGIC 0x534F434B | 65 | #define SOCKFS_MAGIC 0x534F434B |
64 | #define V9FS_MAGIC 0x01021997 | 66 | #define SYSFS_MAGIC 0x62656572 |
67 | #define USBDEVICE_SUPER_MAGIC 0x9fa2 | ||
68 | #define MTD_INODE_FS_MAGIC 0x11307854 | ||
69 | #define ANON_INODE_FS_MAGIC 0x09041934 | ||
70 | |||
65 | 71 | ||
66 | #endif /* __LINUX_MAGIC_H__ */ | 72 | #endif /* __LINUX_MAGIC_H__ */ |
diff --git a/include/linux/pipe_fs_i.h b/include/linux/pipe_fs_i.h index 77257c92155a..6d626ff0cfd0 100644 --- a/include/linux/pipe_fs_i.h +++ b/include/linux/pipe_fs_i.h | |||
@@ -1,8 +1,6 @@ | |||
1 | #ifndef _LINUX_PIPE_FS_I_H | 1 | #ifndef _LINUX_PIPE_FS_I_H |
2 | #define _LINUX_PIPE_FS_I_H | 2 | #define _LINUX_PIPE_FS_I_H |
3 | 3 | ||
4 | #define PIPEFS_MAGIC 0x50495045 | ||
5 | |||
6 | #define PIPE_DEF_BUFFERS 16 | 4 | #define PIPE_DEF_BUFFERS 16 |
7 | 5 | ||
8 | #define PIPE_BUF_FLAG_LRU 0x01 /* page is on the LRU */ | 6 | #define PIPE_BUF_FLAG_LRU 0x01 /* page is on the LRU */ |