I found a thread from 2007 with further discussion about this problem: http://lists.freebsd.org/pipermail/freebsd-fs/2007-February/002669.html There's a proposed solution which might cause consistency problems. If I find some time, I'll study the code and try to figure out how to do this properly. No promises though :-)