[issue1082] dfly-2.0.0-REL: panic: hammer: insufficient undo FIFO space!

Matthew Dillon dillon at apollo.backplane.com
Wed Jul 23 22:31:04 PDT 2008


    Ok I've tracked it down.  There are two issues, both related to the
    fact that the filesystem is really small.

    The main bug is actually with newfs_hammer.  When a small filesystem
    is created newfs_hammer reserves way too small a space for the UNDO
    FIFO.  A 6G filesystem only reserves 8M of undo space!  That isn't
    enough.  100M is really the minimum.  I am going to change newfs_hammer
    to enforce that.

    The second issue is that the filesystem is really too small.  I don't
    want to disallow the creation of small filesystem but I think I will
    also change newfs_hammer to spit out a bunch of warnings when people
    create such small filesystems.

    Finally, keep in mind that you may hit up against serious free space
    issues and may have to run 'hammer prune-everything ...' as well
    as 'hammer reblock ...' quite often on such a small filesystem,
    depending on use.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Bugs mailing list