-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey all - While developing my io-error patches (posted previously), I skipped the resize stuff, opting to come back to it later, since it involved re-ordering operations so we don't blow ourselves out of the water. Today, I started digging into that code, and found that if -oresize is used when the filesystem is read-only, it will attempt to start a transaction on a read-only filesystem. When CONFIG_REISERFS_CHECK is enabled, this causes an assertion failure. mount -r /dev/hda8 /mnt mount -oremount,resize=123456 /mnt *panic* The attached patch fixes the problem. It also moves the reiserfs_resize call after the filesystem is made read-write on remount. This is so the following succeeds: mount -oremount,resize=123456,rw /mnt - -Jeff - -- Jeff Mahoney SuSE Labs jeffm@suse.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFAg+YtLPWxlyuTD7IRAvBXAJ9ruUhuwvqYcYoLLQxv1+76kC4XTQCfYH3E rmTlSJjVWIJc5pVqPpv/F/s= =aDB6 -----END PGP SIGNATURE-----