Add PREEMPTION hangs as a show-stopper defect.
I seem to own the network stack locking task (doh). GDB thread support is a required feature, and davidxu+marcel have it in progress.
This commit is contained in:
parent
41c0c37cbd
commit
14ee65a9d5
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=21513
1 changed files with 23 additions and 12 deletions
|
@ -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.3R/todo.sgml,v 1.24 2004/06/21 06:44:30 scottl Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/releases/5.3R/todo.sgml,v 1.25 2004/07/01 23:34:10 scottl Exp $">
|
||||
<!ENTITY title "FreeBSD 5.3 Open Issues">
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
|
||||
|
@ -51,6 +51,17 @@
|
|||
must be checked for this regression.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>PREEMPTION triggers frequent hangs</td>
|
||||
<td>&status.new;</td>
|
||||
<td>&a.jhb;</td>
|
||||
<td>Recent re-introduction of PREEMPTION has resulted in reports of
|
||||
frequent hangs. This may be a combination of bugs in scheduling and
|
||||
context switching, as well as existing bugs triggered by preemption.
|
||||
These problems must be corrected for 5.3-RELEASE (and ideally long
|
||||
before).</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<h3>Required features for 5.3-RELEASE</h3>
|
||||
|
@ -91,7 +102,7 @@
|
|||
<tr>
|
||||
<td>Fine-grained network stack locking without Giant</td>
|
||||
<td>&status.wip;</td>
|
||||
<td>&a.sam;</td>
|
||||
<td>&a.rwatson;</td>
|
||||
<td>Significant parts of the network stack (especially IPv4 and
|
||||
IPv6) now have fine-grained locking of their data structures.
|
||||
By 5.3-RELEASE, it is necessary to have the vast majority of
|
||||
|
@ -108,6 +119,16 @@
|
|||
status.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>GDB thread support</td>
|
||||
<td>&status.wip;</td>
|
||||
<td>&a.davidxu;,&a.marcel;</td>
|
||||
<td>With improved support for threading primitives, support is now
|
||||
required to ease debugging of threaded applications. Ideally,
|
||||
this support will work for both libthr and libkse threading
|
||||
models.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<h3>Desired features for 5.3-RELEASE</h3>
|
||||
|
@ -267,16 +288,6 @@
|
|||
<td>Userland bits implemented, kernel bits not implemented.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>GDB thread support</td>
|
||||
<td>&status.wip;</td>
|
||||
<td>Glenn Gombert</td>
|
||||
<td>With improved support for threading primitives, support is now
|
||||
required to ease debugging of threaded applications. Ideally,
|
||||
this support will work for both libthr and libkse threading
|
||||
models.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<h3>Documentation items that must be resolved for 5.3</h3>
|
||||
|
|
Loading…
Reference in a new issue