diff --git a/en/releases/6.0R/todo.sgml b/en/releases/6.0R/todo.sgml
index b695fecd16..61e60326a8 100644
--- a/en/releases/6.0R/todo.sgml
+++ b/en/releases/6.0R/todo.sgml
@@ -1,131 +1,189 @@
-
+
%includes;
%developers;
N/A">
Done">
In progress">
Needs testing">
Not done">
Unknown">
]>
&header;
Open Issues
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.
Show stopper defects for 6.0-RELEASE
| Issue | Status | Responsible | Description |
Required features for 6.0-RELEASE
| Issue | Status | Responsible | Description |
-
Desired features for 6.0-RELEASE
| Issue | Status | Responsible | Description |
+
+ | 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.new; | |
+
+ It looks like kgdb is still broken on sparc64. It is better
+ than it used to be but still can't obtain a traceback. |
+
+
+
+ | ULE | &status.new; | |
+
+ ULE is reported to still be broken on SMP machines. |
+
+
+
+ | M_SAVEDINO | &status.new; | |
+
+ A 'memory modified after free' bug affecting M_SAVEDINO. Possibly
+ a softupdates bug. |
+
Documentation items that must be resolved for 6.0
| Issue | Status | Responsible | Description |
| dhclient | &status.new; | freebsd-doc |
The ISC DHCP client v3.x has been removed in favor of the
OpenBSD DHCP client which was based on ISC DHCP v2.X. Minimal
updates to the FreeBSD Handbook may be required. |
| WPA / hostap | &status.new; | freebsd-doc |
Significant new wireless functionality will be available with
FreeBSD 6.0. The wireless section of the FreeBSD Handbook
should be updated to describe how to connect to networks with
WPA keys, setup host access points, etc. |
-
-
Testing focuses for 6.0-RELEASE
| Issue | Status | Responsible | Description |
| dhclient | &status.new; | |
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.new; | |
Significant new wireless functionality is available in FreeBSD
6.0. As this functionality is rather new, further testing would
be appreciated. |
| if_bridge | &status.new; | |
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. |
-
-
-
&footer;