diff options
author | dillon <dillon@FreeBSD.org> | 2001-11-09 21:34:45 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 2001-11-09 21:34:45 +0000 |
commit | e8b10885954a7544259a4f3f0f6aadaa3b235400 (patch) | |
tree | e10a0653bc0339aef9d58536278b973f140021cf /lib/libc/string/strcpy.c | |
parent | baaedd4ccbf0bfa2f0a96320f9748cc3034ea7bb (diff) | |
download | FreeBSD-src-e8b10885954a7544259a4f3f0f6aadaa3b235400.zip FreeBSD-src-e8b10885954a7544259a4f3f0f6aadaa3b235400.tar.gz |
Fix deadlock introduced in 1.73 (Jan 1998). The paging-in-progress count
on a vnode-backed object must be incremented *after* obtaining the vnode
lock. If it is bumped before obtaining the vnode lock we can deadlock
against vtruncbuf().
Submitted by: peter, ps
MFC after: 3 days
Diffstat (limited to 'lib/libc/string/strcpy.c')
0 files changed, 0 insertions, 0 deletions