Package: e2fsprogs Version: 1.42.12-1.1 Severity: normal File: /sbin/badblocks
I'm trying to test a zfs volume: # badblocks -b 4096 -c 4096 -s -s -w /dev/test/test badblocks: Value too large for defined data type invalid end block (8650752000): must be 32-bit value # zfs list NAME USED AVAIL REFER MOUNTPOINT test 33.2T 988G 153K /test test/test 33.2T 34.2T 6.32G - So yeah, the volume is big. But seriously? Who uses a 32bit variable to store the number of blocks of a disk on a 64bit system? Who then checks for it to overflow instead of simply changing it to 64bit (at least on 64bit systems)? MfG Goswin -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 armel Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages e2fsprogs depends on: ii e2fslibs 1.42.9-3 ii libblkid1 2.25.2-6 ii libc6 2.19-17 ii libcomerr2 1.42.9-3 ii libss2 1.42.9-3 ii libuuid1 2.20.1-5.7 ii util-linux 2.20.1-5.7 e2fsprogs recommends no packages. Versions of packages e2fsprogs suggests: pn e2fsck-static <none> pn gpart <none> ii parted 2.3-20 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org