Subject: Re: 2.0 and >2T filesystems
To: None <tech-kern@netbsd.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: tech-kern
Date: 11/23/2005 14:47:05
My tests show that ffs1, at least, is broken with >2T filesystems. I
know ffs1 has on-disk 32-bit values in places like the dblock and
iblock arrays, but I specifically built the filesystem 4K frags and 32K
blocks, and 2^32 frags of 4K each is 16T, while the filesystem is well
under 3T, so those on-disk values are within even *signed* 32-bit.
But when I wrote about 2.5T of nonrepeating but easy-to-recompute data,
I got corrupt data back on read. Then, like an idiot, I tried to rm
-rf stuff, and the machine promptly panicked, presumably because some
inode block got stomped on with data.
I'm about to try ffsv2.
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse@rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B