Re: [PATCH 06/11 linux-next] jfs: use magic.h

Dave Kleikamp <[email protected]>
Newsgroups gmane.comp.file-systems.jfs.general
Message-ID <599a7d73-78b0-bc04-0c1b-5fa9b397adb2__17986.1050485217$1495391879$gmane$org@oracle.com>
On 05/21/2017 10:41 AM, Fabian Frederick wrote:
> Filesystems generally use SUPER_MAGIC values from magic.h
> instead of a local definition.
> 
> Signed-off-by: Fabian Frederick <[email protected]>

Acked-by: Dave Kleikamp <[email protected]>

> ---
>  fs/jfs/jfs_incore.h        | 6 +-----
>  include/uapi/linux/magic.h | 1 +
>  2 files changed, 2 insertions(+), 5 deletions(-)
> 
> diff --git a/fs/jfs/jfs_incore.h b/fs/jfs/jfs_incore.h
> index 1f26d19..64b9152 100644
> --- a/fs/jfs/jfs_incore.h
> +++ b/fs/jfs/jfs_incore.h
> @@ -23,16 +23,12 @@
>  #include <linux/rwsem.h>
>  #include <linux/slab.h>
>  #include <linux/bitops.h>
> +#include <linux/magic.h>
>  #include "jfs_types.h"
>  #include "jfs_xtree.h"
>  #include "jfs_dtree.h"
>  
>  /*
> - * JFS magic number
> - */
> -#define JFS_SUPER_MAGIC 0x3153464a /* "JFS1" */
> -
> -/*
>   * JFS-private inode information
>   */
>  struct jfs_inode_info {
> diff --git a/include/uapi/linux/magic.h b/include/uapi/linux/magic.h
> index b651a02..905eaa2 100644
> --- a/include/uapi/linux/magic.h
> +++ b/include/uapi/linux/magic.h
> @@ -34,6 +34,7 @@
>  #define HPFS_SUPER_MAGIC	0xf995e849
>  #define HUGETLBFS_MAGIC		0x958458f6	/* some random number */
>  #define ISOFS_SUPER_MAGIC	0x9660
> +#define JFS_SUPER_MAGIC		0x3153464a	/* "JFS1" */
>  #define JFFS2_SUPER_MAGIC	0x72b6
>  #define MINIX2_SUPER_MAGIC	0x2468		/* minix v2 fs, 14 char names */
>  #define MINIX2_SUPER_MAGIC2	0x2478		/* minix v2 fs, 30 char names */
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.