DFBSD v220.127.116.11.g928ca - panic: hammer: insufficient undo FIFO space!
HAMMER filesystem recently created on a LVM stripe of 5 disks. Box has 1GB with no swap.
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
I got no dump but I have located which panic in the code was hit: http://pkgbox64.dragonflybsd.org/xref/DragonFly-master/sys/vfs/hammer/hammer_redo.c#91
Backtrace function call is:
After rebooting and trying to mount again the HAMMER FS:
databank# mount -a
hammer: mount on /mnt/safe: Result too large
And dmesg shows:
HAMMER recovery check seqno=00d791fe
HAMMER recovery range 30000000070ef490-3000000004a90000
HAMMER recovery nexto 3000000004a90000 endseqno=00e638f5
HAMMER recovery undo 30000000070ef490-3000000004a90000 (488246128 bytes)(RW)
HAMMER Found REDO_SYNC 30000000070ef490
HAMMER Ignoring extra REDO_SYNC records in UNDO/REDO FIFO.
HAMMER recovery complete
HAMMER recovery redo 30000000070ef490-3000000004a90000 (488246128 bytes)(RW)
HAMMER Find extended redo 30000000070ef490, 0 extbytes
HAMMER Find extended redo failed 34, unable to run REDO
HAMMER End redo recovery
I've activated swap and I'm going to try to reproduce it again and see if I can get a dump, but any tip would be appreciated :)