Update the status and owners of a few items, add an item for souce upgrades
and assign it to David Schultz, remove the item for ia64 dynamic root since the gcc pieces exist for it now.
This commit is contained in:
parent
053949ad75
commit
0b21dfd7b0
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=21804
1 changed files with 17 additions and 18 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.35 2004/08/02 07:54:16 murray Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/releases/5.3R/todo.sgml,v 1.36 2004/08/02 19:35:46 bmah Exp $">
|
||||
<!ENTITY title "FreeBSD 5.3 Open Issues">
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
|
||||
|
@ -43,14 +43,23 @@
|
|||
<tr>
|
||||
<td>General instability and lockups under high load</td>
|
||||
<td>&status.new;</td>
|
||||
<td>&a.jhb; &a.peter;</td>
|
||||
<td>&a.scottl;, &a.julian;</td>
|
||||
<td>Problems persist with crashes and hangs under heavy load, especially
|
||||
under SMP. The recent introduction of full-scale preemption exasperated
|
||||
the problem, though it has been mitigated by a recently committed hack.
|
||||
Speculation on the source of the problem seems to center around races
|
||||
in critical section and spinlock handling and nesting. This needs to be
|
||||
driven to root cause and fixed in order for 5.3 to be considered STABLE.
|
||||
</td>
|
||||
the problem, though preemption has been turned off temporarily while
|
||||
this problem is debugged. Speculation on the source of the problem
|
||||
seems to center around problems in the scheduler and appear to be common
|
||||
to both the 4BSD and ULE schedulers. This needs to be driven to root
|
||||
cause and fixed in order for 5.3 to be considered STABLE.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Source upgrade incompatibility</td>
|
||||
<td>&status.new;</td>
|
||||
<td>&a.das;</td>
|
||||
<td>Symbols that have moved between libc and libm have made source upgrades
|
||||
problematic. The 5.3 world sources must be buildable and installable
|
||||
from a 5.2.1 system.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
@ -148,16 +157,6 @@
|
|||
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Completed compiler support for dynamic root </td>
|
||||
<td>--</td>
|
||||
<td>&a.kan; and &a.obrien;</td>
|
||||
<td>All platforms but IA64 have modifications to support /libexec/ld.so
|
||||
in the gcc base source tree; changes for all FreeBSD platforms have been
|
||||
merged back into the FSF 3.4 tree. They should be brought into FreeBSD
|
||||
on the vendor branch with a 3.4 import for 5.3-RELEASE.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>truss support for ptrace</td>
|
||||
<td>--</td>
|
||||
|
@ -292,7 +291,7 @@
|
|||
<tr>
|
||||
<td>CAM locking</td>
|
||||
<td>&status.wip;</td>
|
||||
<td>&a.scottl;</td>
|
||||
<td>&a.scottl;, &a.gibbs;</td>
|
||||
<td>For kernel API/ABI compatibility reasons, it would be desirable to
|
||||
have the CAM locking strategy determined and loosely implemented for
|
||||
5.3.</td>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue