diff options
author | mckusick <mckusick@FreeBSD.org> | 2002-10-22 01:23:00 +0000 |
---|---|---|
committer | mckusick <mckusick@FreeBSD.org> | 2002-10-22 01:23:00 +0000 |
commit | 04450228c687cb5457734ff79a6d26031fe210b0 (patch) | |
tree | 8f40d426256f1bbc619b883e8dae94921dd3c2f8 /lib/libc | |
parent | a515fcf789d48d52262122aef25ce2bafcf856e0 (diff) | |
download | FreeBSD-src-04450228c687cb5457734ff79a6d26031fe210b0.zip FreeBSD-src-04450228c687cb5457734ff79a6d26031fe210b0.tar.gz |
This update further fine tunes the locking of snapshot vnodes in
the ffs_copyonwrite routine to avoid a deadlock between the syncer
daemon trying to sync out a snapshot vnode and the bufdaemon
trying to write out a buffer containing the snapshot inode.
With any luck this will be the last snapshot race condition.
Sponsored by: DARPA & NAI Labs.
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions