Report of a panic in the tcp syncache timer code due to another thread

sleeping while holding an inpcb mutex.  Probably the IP stack is
sleeping somewhere while holding the mutex (under high load), which
violates assertions regarding the use of mutexes.  If this can be
reproduced using WITNESS, it should be easy to debug.
This commit is contained in:
Robert Watson 2002-11-20 17:03:37 +00:00
parent 49660ccaee
commit 3dd5e887ac
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=14959

View file

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY email 'freebsd-qa'>
<!ENTITY date "$FreeBSD: www/en/releases/5.0R/todo.sgml,v 1.23 2002/11/20 16:17:31 rwatson Exp $">
<!ENTITY date "$FreeBSD: www/en/releases/5.0R/todo.sgml,v 1.24 2002/11/20 16:47:23 rwatson Exp $">
<!ENTITY title "FreeBSD 5.0 Open Issues">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
@ -66,6 +66,16 @@
editor.</td>
</tr>
<tr>
<td>inpcb panic involving IP stack sleep</td>
<td>--</td>
<td>--</td>
<td>Report of a panic in the TCP syncache thread under load, due to
another thread sleeping while holding an inpcb mutex, when not
running with WITNESS (WITNESS would have caught the sleep earlier).
</td>
</tr>
</table>
<h3>Must Resolve Issues for 5.0-RELEASE</h3>