Andreas Dilger recently posted the Lustre test programs to check that block devices and ext4 file systems behave properly beyond the 32-bit boundary. Finding these programs is a bit of a pain, so I’m posting them here directly for my use and hopefully that of others. Both programs compile just fine without any fancy arguments –
gcc -Wall -o thingy thingy.c – and are GPL.
And if you are a brave, hardy soul, you can download my 64-bit e2fsprogs and create a 64-bit ext4 file system. Nick Dokos of HP has put in a lot of effort to test and fix bugs over the last month. The latest is in the shared-64bit branch.
Don’t put data you care about on it!