In fact, it is even more complicated: if the kernel on the 32bit platform is
recent enough (ie. 2.1.1xx - I don't remeber which kernel added it), then
the only read-only thing will be the large file (from which you'll be able
to see the initial portion), the whole filesystem may be read-write and
other files on it as well. Only if you have an old kernel, you'll be forced
to read-only mounting.
Ted, btw, I still see a problem: you removed bumping of GOOD_OLD_REV up, so
if the filesystem is GOOD_OLD_REV (I guess it is the default for mke2fs),
then the RO compatibility flag will be set, but nobody will care (except
fsck, I think). So, either we bump the revision, or we just disallow
creating large files in GOOD_OLD_REV and ask the user to tune2fs it to a
higher revision.
Cheers,
Jakub
___________________________________________________________________
Jakub Jelinek | jj@sunsite.mff.cuni.cz | http://sunsite.mff.cuni.cz
Administrator of SunSITE Czech Republic, MFF, Charles University
___________________________________________________________________
Ultralinux - first 64bit OS to take full power of the UltraSparc
Linux version 2.1.112 on a sparc64 machine (498.80 BogoMips).
___________________________________________________________________
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html