| Subject: | kern/38355: lockf deadlock detection is broken after vmlocking |
|---|---|
| From: | |
| Date: | Wed, 02 Apr 2008 05:20:43 UTC |
| Newsgroups: | fa.netbsd.bugs |
>Number: 38355
>Category: kern
>Synopsis: lockf deadlock detection is broken after vmlocking
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Apr 02 05:20:01 +0000 2008
>Originator: YAMAMOTO Takashi <yamt@xxxxxxxxxxxxxxxxx>
>Release: NetBSD 4.99.58
>Organization:
>Environment:
Architecture: i386
Machine: i386
>Description:
the change to convert vfs_lockf.c to use condvars broke
lockf deadlock detection.
lf_setlock (ab)uses l_wmesg/l_wchan to follow the lock graph.
however, they are no longer updated as it expects.
>How-To-Repeat:
code inspection.
>Fix:
>Unformatted:
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | kern/38355: lockf deadlock detection is broken after vmlocking, yamt |
|---|---|
| Next by Date: | port-i386/38356: multiboot(8) command line option root= does not work, minoura |
| Previous by Thread: | kern/38355: lockf deadlock detection is broken after vmlocking, yamt |
| Next by Thread: | Re: kern/38355: lockf deadlock detection is broken after vmlocking, Andrew Doran |
| Indexes: | [Date] [Thread] [Top] [All Lists] |