freebsd-dev/sys/contrib
Peter Wemm 7f473504e6 Free the global softupdates lock prior to tsleep() in getdirtybuf().
This seems to be responsible for a bunch of panics where the process
sleeps and something else finds softupdates "locked" when it shouldn't
be.  This commit is unreviewed, but has been a big help here.
Previously my boxes would panic pretty much on the first fsync() that
wrote something to disk.
2000-01-13 18:48:12 +00:00
..
dev Garbage collect oltr_pci_shutdown 1999-12-21 08:21:36 +00:00
softupdates Free the global softupdates lock prior to tsleep() in getdirtybuf(). 2000-01-13 18:48:12 +00:00