diff --git a/en/releases/6.0R/todo.sgml b/en/releases/6.0R/todo.sgml
index 202c7b6ddb..fc60bd056e 100644
--- a/en/releases/6.0R/todo.sgml
+++ b/en/releases/6.0R/todo.sgml
@@ -1,379 +1,379 @@
-
+
%includes;
%developers;
N/A">
Done">
In progress">
Needs testing">
Not done">
Unknown">
]>
&header;
This is a list of open issues that need to be resolved for FreeBSD
6.0. If you have any updates for this list, please e-mail
re@FreeBSD.org.
Issue |
Status |
Responsible |
Description |
"snaplk" livelock |
&status.wip; |
|
Found by stress tests at http://www.holm.cc/stress/log/cons143.html. |
panic: handle_written_inodeblock: live inodedep |
&status.unknown; |
|
Found by stress tests at http://www.holm.cc/stress/log/cons142.html. |
page fault at if_ethersubr.c: 284 |
- &status.wip; |
+ &status.done; |
&a.glebius; |
Found by stress tests at http://www.holm.cc/stress/log/cons141.html. |
Alarming devfs shutdown error needs to be quenched |
&status.wip; |
&a.rwatson; |
During system shutdown, devfs generates a spurious error message
due to /dev being non-unmountable: "unmount of /dev failed (BUSY)".
While this is not a product of serious breakage, it is a potentially
alarming error, whose source should either be fixed, or the message
should be forceably quenched, in order to avoid many false positive
bug reports and user concern. |
panic: wrong b_bufobj |
&status.unknown; |
&a.jeff; |
Found by stress tests at http://www.holm.cc/stress/log/cons140.html. This is high priority
and can be provoked within minutes of testing! |
Livelock |
&status.unknown; |
|
Found by stress tests at http://www.holm.cc/stress/log/cons139.html. This is the second most
frequent panic reported by Peter Holm. |
panic: softdep_setup_inomapdep: found inode |
&status.unknown; |
|
Found by stress tests at http://www.holm.cc/stress/log/cons138.html. |
Issue |
Status |
Responsible |
Description |
fpudna: fpcurthread == curthread 1 times |
&status.new; |
&a.peter; |
This warning is appearing sporadically on a dual AMD64 system. It
appears to be warning against a legitimate problem, and thus should be
investigated and fixed. |
devfs umount panic |
&status.new; |
|
There is a race condition between device removal and devfs
umounts that causes "Memory modified after free" panics. Can
be reproduced by doing 'mdconfig -u' concurrently with unmounting
a devfs instance. |
nullfs hash size |
&status.new; |
|
Nullfs (and perhaps other filesystems) use an absurdly small
hash size that causes significant performance penalties. |
/dev/kmem panic |
&status.new; |
|
Kris has noticed panics on SMP machines when there was ABI
breakage of libkvm and world was not rebuilt and utilities like
fstat were used. This suggests panics can be caused by incorrect
accesses to /dev/kmem. |
KLDs on sparc64 |
&status.new; |
|
On sparc64 machines with more than 4Gb memory KLDs are not usable
and will panic the system. The problem is reportedly with how the
KLDs are compiled, it only works if the code ends up below 4G. |
Max RAM on sparc64 |
&status.new; |
|
Maximum RAM on sparc64 appears to be limited to 16Gb. |
make -jN |
&status.new; |
|
Doing 'make -jN', then suspending/resuming it may result in make
reporting it lost child process(es). |
kgdb on sparc64 |
&status.wip; |
&a.marcel; |
It looks like kgdb is still broken on sparc64. It is better
than it used to be but still can't obtain a traceback. A fix
was just committed to HEAD. |
M_SAVEDINO |
&status.new; |
|
A 'memory modified after free' bug affecting M_SAVEDINO. Possibly
a softupdates bug. |
OpenBSM |
&status.wip; |
&a.rwatson; |
The integration of OpenBSM is waiting on some final licensing hurdles.
Once those are cleared, it will be a very desirable feature for 6.0. |
update sysinstall disk labeling |
&status.new; |
|
Sysinstall could use the same fixes recently made to fdisk so it
plays nice with GEOM and disk labeling. This doesn't cause problems
during install because nothing on the disk is mounted when its label
is being manipulated but it can cause problems if sysinstall gets
used on a live system to adjust labels on existing disks which
sys-admins tend to do. |
Issue |
Status |
Responsible |
Description |
New dhclient |
&status.untested; |
&a.brooks; |
The ISC DHCP client v3.x has been removed in favor of the
OpenBSD DHCP client which was based on ISC DHCP v2.X. More
testing is needed to make sure there are no major regressions in
functionality. We are particularly interested in tests
involving non-standard environments. |
WPA / hostap |
&status.untested; |
&a.sam; |
Significant new wireless functionality is available in FreeBSD
6.0. As this functionality is rather new, further testing would
be appreciated. |
if_bridge |
&status.untested; |
|
A new bridge implementation has been added from NetBSD. As this
has not seen a wider audience yet, further testing would be
appreciated. See if_bridge(4) for configuration details. |
sysinstall dhclient problems |
&status.untested; |
&a.scottl;, &a.sam; |
sysinstall has been updated to deal with the new DHCP client in 6.0,
more testing is needed. |
ULE |
&status.untested; |
&a.davidxu; |
The ULE scheduler has been fixed on both HEAD and RELENG_6. More
testing is needed. |
aac(4) regression |
&status.untested; |
&a.scottl; |
There had been a regression in the aac device driver on
Dell 2550 machines. This should be fixed but more testing
would be good. |
vnode_pager_init nswbuf initialization bug |
&status.untested; |
&a.kan; |
There had been a serious performance regression due
to a very low bound on the number of swap buffers per vnode (1).
This should be fixed but more testing would be good. |
fdisk & boot0cfg |
&status.untested; |
&a.phk; |
The boot0cfg and fdisk utilities need to be updated to use the proper
GEOM model for updating the boot sector of a mounted disk. |