diff options
author | mckusick <mckusick@FreeBSD.org> | 2004-02-23 06:40:17 +0000 |
---|---|---|
committer | mckusick <mckusick@FreeBSD.org> | 2004-02-23 06:40:17 +0000 |
commit | d1dbb3b2d4e91529168d96b7d8acede795cce9af (patch) | |
tree | d09e899ec396ffcfb558faedccac37b3504adddd /lib/libc/regex | |
parent | 7b23d0ae2e6343bdf8f32c112b8122a26ff8b7ae (diff) | |
download | FreeBSD-src-d1dbb3b2d4e91529168d96b7d8acede795cce9af.zip FreeBSD-src-d1dbb3b2d4e91529168d96b7d8acede795cce9af.tar.gz |
Change UFS from using vop_stdlock to using its own ufs_lock.
In ufs_lock, check for attempts to acquire shared locks on
snapshot files and change them to be exclusive locks. This
change eliminates deadlocks and machine lockups reported in
-current since most read requests started using shared lock
requests.
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>
Diffstat (limited to 'lib/libc/regex')
0 files changed, 0 insertions, 0 deletions