X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fjfs%2Fjfs_mount.c;h=c535ffd638e8773ed08782751881a3c520c0c7ec;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=3de7db13d2574b48de8e018c58748c29fc2c923c;hpb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;p=linux-2.6.git diff --git a/fs/jfs/jfs_mount.c b/fs/jfs/jfs_mount.c index 3de7db13d..c535ffd63 100644 --- a/fs/jfs/jfs_mount.c +++ b/fs/jfs/jfs_mount.c @@ -166,7 +166,7 @@ int jfs_mount(struct super_block *sb) } } else /* Secondary aggregate inode table is not valid */ - sbi->ipaimap2 = 0; + sbi->ipaimap2 = NULL; /* * mount (the only/single) fileset @@ -197,9 +197,6 @@ int jfs_mount(struct super_block *sb) /* * unwind on error */ -//errout42: /* close fileset inode allocation map */ - diUnmount(ipimap, 1); - errout41: /* close fileset inode allocation map inode */ diFreeSpecial(ipimap); @@ -327,7 +324,7 @@ static int chkSuper(struct super_block *sb) */ /* validate fs signature */ if (strncmp(j_sb->s_magic, JFS_MAGIC, 4) || - j_sb->s_version > cpu_to_le32(JFS_VERSION)) { + le32_to_cpu(j_sb->s_version) > JFS_VERSION) { rc = -EINVAL; goto out; }