From df65d1d2f11adcde0de085d25dd4d0b3fa791a74 Mon Sep 17 00:00:00 2001 From: Evgeniy Dushistov Date: Fri, 8 Feb 2008 04:20:16 -0800 Subject: [PATCH] --- yaml --- r: 84719 b: refs/heads/master c: 90b315af12b427eeb09b2812343fb4ef9d01cf17 h: refs/heads/master i: 84717: 7d6b144786166c2b4984c48cd89ee33710cda8b1 84715: 5b8110b48fe6bef4175723c6ef56f29d83bc4324 84711: 577d7b669b802248fb255d56870005e0e5a37db8 84703: a4cee3c7117ea2ef113e784ee90227d5e3988deb v: v3 --- [refs] | 2 +- trunk/fs/ufs/super.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index a51c38bd5f0f..493153f7643e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 91dbbe4896f374462c5912fbb3ec0dbab4814783 +refs/heads/master: 90b315af12b427eeb09b2812343fb4ef9d01cf17 diff --git a/trunk/fs/ufs/super.c b/trunk/fs/ufs/super.c index 73deff475e63..d18ccf36ba34 100644 --- a/trunk/fs/ufs/super.c +++ b/trunk/fs/ufs/super.c @@ -131,6 +131,8 @@ static void ufs_print_super_stuff(struct super_block *sb, printk(KERN_INFO" cs_nffree(Num of free frags): %llu\n", (unsigned long long) fs64_to_cpu(sb, usb3->fs_un1.fs_u2.cs_nffree)); + printk(KERN_INFO" fs_maxsymlinklen: %u\n", + fs32_to_cpu(sb, usb3->fs_un2.fs_44.fs_maxsymlinklen)); } else { printk(" sblkno: %u\n", fs32_to_cpu(sb, usb1->fs_sblkno)); printk(" cblkno: %u\n", fs32_to_cpu(sb, usb1->fs_cblkno)); @@ -1061,8 +1063,8 @@ static int ufs_fill_super(struct super_block *sb, void *data, int silent) uspi->s_bpf = uspi->s_fsize << 3; uspi->s_bpfshift = uspi->s_fshift + 3; uspi->s_bpfmask = uspi->s_bpf - 1; - if ((sbi->s_mount_opt & UFS_MOUNT_UFSTYPE) == - UFS_MOUNT_UFSTYPE_44BSD) + if ((sbi->s_mount_opt & UFS_MOUNT_UFSTYPE) == UFS_MOUNT_UFSTYPE_44BSD || + (sbi->s_mount_opt & UFS_MOUNT_UFSTYPE) == UFS_MOUNT_UFSTYPE_UFS2) uspi->s_maxsymlinklen = fs32_to_cpu(sb, usb3->fs_un2.fs_44.fs_maxsymlinklen);