lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140311204549.GB31864@birch.djwong.org>
Date:	Tue, 11 Mar 2014 13:45:49 -0700
From:	"Darrick J. Wong" <darrick.wong@...cle.com>
To:	Eric Whitney <enwlinux@...il.com>
Cc:	linux-ext4@...r.kernel.org
Subject: Re: shared/289 failures on metadata_csum, e2fsprogs master branch

On Tue, Mar 11, 2014 at 03:38:19PM -0400, Eric Whitney wrote:
> Xfstest shared/289 fails when run on an ext4 test filesystem created with
> the metadata_csum and 64bit options and using executables from the latest
> e2fsprogs master branch (46d2a26683).  I've seen the problem on kernel
> versions from 3.14-rc1 through 3.14-rc6, but I think this is an e2fsprogs
> regression rather than a kernel problem.
> 
> The failing portion of shared/289 can be boiled down to:
> 
> mkfs.ext4 -O metadata_csum,64bit /dev/vdc
> dumpe2fs -h /dev/vdc 2>/dev/null | awk '/Free blocks:/{print $3}'
> 
> The problem (in my test config) is that the reported free block value is
> 184684916231 (much larger than my test device) where the reported block
> count is 1382400 (much saner).
> 
> The bug appears to have been introduced between two merges of the maint
> branch: 72958b6670 (good - 10 Jan) and f0996c12d5 (bad - 30 Jan).  Some
> weeks ago, I thought I'd bisected the problem to a specific patch
> (8e44eb64bb - libext2fs: mark group data blocks when loading block bitmap),
> which seemed like a plausible candidate.  However, I find I can't
> reproduce the bisection now, as e2fsprogs doesn't want to support the
> metadata_csum, 64bit options during bisection in the master branch (that'll
> teach me for not mentioning this earlier... :-) ).

This is fixed by patch #17 ("libext2fs: fix 64bit overflow in
ext2fs_block_alloc_stats_range") in the patchbomb I sent out earlier today.

--D
> 
> Thanks,
> Eric
> --
> To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
> the body of a message to majordomo@...r.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ