On May 09, 2007 16:57 +0200, Valerie Clement wrote: > Jose R. Santos wrote: > >I think this has more to do with the fact that I'm on a 32bit > >architecture and there are still a couple places where blocks are > >represented using "unsigned long". I'm trying to get access to a 64bit > >arch to confirm this. > Oh, I didn't catch that you use a 32-bit system. > On 32-bit architectures, the page cache index size imposes a 16TB limit > on the filesystem size (with 4KB blocksize). So you need a 64-bit system > for your test. The mke2fs code should warn the user in this case that the filesystem will not be usable on 32-bit systems. I believe mke2fs already checks PAGE_SIZE in order to validate blocksize > 4096 filesystem requests, and a simple check for "sizeof(long)" to see if it is a 32-bit system would be enough. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. - To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html