locking against myself in getcacheblk()?
Matthew Dillon
dillon at apollo.backplane.com
Tue Jan 18 08:49:42 PST 2011
:Hi,
:
:Matt, This patch fixes 2.8-RELEASE, but it no longer applies cleanly
:to master; just resolving the conflict resulted in broken kernel.
:The system stops booting in the middle of rc script because of
:syntax errors in /etc/rc.subr (actually there isn't, and if I cp this
:file to a non-HAMMER filesystem, no syntax error is detected).
:Can you rework this patch for master (and if possible commit it too)?
:
:Best Regards,
:YONETANI Tomokazu.
I have to do a little more work before the patch will
work reliably on either master or 2.8. The hold count on
the buffer does not prevent it from being ripped up by
the buffer cache (I need to add a few more places where
b_refs is tested in the buffer daemons).
-Matt
Matthew Dillon
<dillon at backplane.com>
More information about the Bugs
mailing list