X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fhfsplus%2Fsuper.c;h=09242d50096db4e2cd0966a8c3ab12c4565c09d5;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=4ff176a0bb58380bfe38f83bfc16a39bc63390ee;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/fs/hfsplus/super.c b/fs/hfsplus/super.c index 4ff176a0b..09242d500 100644 --- a/fs/hfsplus/super.c +++ b/fs/hfsplus/super.c @@ -246,8 +246,7 @@ int hfsplus_remount(struct super_block *sb, int *flags, char *data) if (!(*flags & MS_RDONLY)) { struct hfsplus_vh *vhdr = HFSPLUS_SB(sb).s_vhdr; - if ((vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_INCNSTNT)) || - !(vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_UNMNT))) { + if (!(vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_UNMNT))) { printk("HFS+-fs warning: Filesystem was not cleanly unmounted, " "running fsck.hfsplus is recommended. leaving read-only.\n"); sb->s_flags |= MS_RDONLY; @@ -332,8 +331,7 @@ static int hfsplus_fill_super(struct super_block *sb, void *data, int silent) sb->s_op = &hfsplus_sops; sb->s_maxbytes = MAX_LFS_FILESIZE; - if ((vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_INCNSTNT)) || - !(vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_UNMNT))) { + if (!(vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_UNMNT))) { if (!silent) printk("HFS+-fs warning: Filesystem was not cleanly unmounted, " "running fsck.hfsplus is recommended. mounting read-only.\n");