Calling all Filesystem guru's: Help!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Okay, I'm at my wits end on a bug in the ext2 filesystem for OS X <http://sourceforge.net/projects/ext2fsx>: When writing a sparse file (even one with just one hole), the fs can hang or panic (with a Disk Image) the system. I've tracked this down to cluster_io() repeatedly calling VOP_CMAP with higher and higher offsets (way past the file size) that eventually cause our logical block address to overflow (this is much more likely on <4KB block FS), thus making a negative offset which VOP_BMAP treats as an indirect block address and I assume causes a weird page to be read and passed to the storage driver by cluster_io/VOP_STRATEGY. Anyway, I can't figure why this happens. I've gone through everything I can think of: <http://sourceforge.net/tracker/index.php? func=detail&aid=965119&group_id=64713&atid=508406> Could anyone be so kind as to look over the bug report above and see if they notice anything. I really need a fresh set of eyes (and minds) to look at this. TIA. PS. I have quite a log of GDB trace sessions too. Brian Bergstrand <http://www.bergstrand.org/brian/>, AIM: triryche206 PGP Key: <http://www.bergstrand.org/brian/misc/public_key.txt> There is no human problem which could not be solved if people would simply do as I advise. - Gore Vidal As of 02:32:53 PM, iTunes is playing "You're My Best Friend" from "Greatest Hits I" by "Queen" -----BEGIN PGP SIGNATURE----- Version: PGP 8.1 iQA/AwUBQNM4O3nR2Fu2x7aiEQJdWQCfYKAWyYJyRZDeFgldE18fxXO9g4MAoMNF hvUWoXBjin3jyjyPSWsKO7TU =GDcC -----END PGP SIGNATURE----- _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.
participants (1)
-
Brian Bergstrand