HAMMER update 23-Feb-2008
YONETANI Tomokazu
qhwt+dfly at les.ath.cx
Sat Feb 23 21:08:43 PST 2008
On Sat, Feb 23, 2008 at 02:04:38PM -0800, Matthew Dillon wrote:
> I am not quite calling for testing yet, but please feel free to play
> around with it with the provisio that there is no crash recovery or
> garbage collection code in-place yet.
I've been playing with it, and while it works nice when working on a small
amount of files, it often locks up(ctrl+T or ctrl+C won't work) during
a task like this (I've made sure that this has no problem writing on a UFS
filesystem)
# cpdup /usr/pkgsrc/. /mnt/HAMMER/.
I added a few kprintf()'s around tsleep()'s and wakeup()'s in
hammer_subs.c, and I found that it is often the case that it locked up,
tsleep() won't return (because I didn't see the kprintf() message after it)
after being woken up by hammer_lock_downgrade(). ctrl+alt+esc mostly
works, but it takes very long time to drop into DDB once it locked up.
Cheers.
More information about the Kernel
mailing list