From the RE telecon this morning.
Add required features to 5.2-RELEASE list: - Production-quality M:N threading (julian, davidxu, deischen) - 16-bit CDB support in CAM (ken) - FAST_IPSEC and KAME compatibility (unowned) - KAME Synchronization (unowned) - truss support for ptrace (unowned) - Merge of Darwin msdosfs, other fixes (unowned) Add desired features to 5.2-RELEASE list: - MAC support for NFS Server (rwatson) Note: in many cases, deciding to get these things working for 5.1 would not be amiss either.
This commit is contained in:
parent
ded8e35487
commit
dacc39e308
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=16689
1 changed files with 76 additions and 1 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$">
|
||||
<!ENTITY date "$FreeBSD: www/en/releases/5.2R/todo.sgml,v 1.1 2003/04/25 19:26:04 rwatson Exp $">
|
||||
<!ENTITY title "FreeBSD 5.2 Open Issues">
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
|
||||
|
@ -22,6 +22,69 @@
|
|||
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Production-quality M:N threading</td>
|
||||
<td>In progress</td>
|
||||
<td>&a.julian;, &a.davidxu;, &a.deischen;</td>
|
||||
<td>KSE M:N threading support is reaching experimental yet usable
|
||||
status on i386 for 5.1-RELEASE. M:N threading should be
|
||||
productionable and usable on all platforms by 5.2-RELEASE.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>16-bit CDB addressing for CAM</td>
|
||||
<td>In progress</td>
|
||||
<td>&a.ken;</td>
|
||||
<td>CAM currently supports only 12-bit CDBs, placing a 2TB bound
|
||||
on addressable disk storage using CAM. With support for large
|
||||
file systems with UFS2, and large partitions using GPT, CAM
|
||||
now needs to be updated to support these devices.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>FAST_IPSEC and KAME compatibility</td>
|
||||
<td>--</td>
|
||||
<td>--</td>
|
||||
<td>FAST_IPSEC currently cannot be used directly with the KAME IPv6
|
||||
implementation, requiring an additional level of IP tunnel
|
||||
indirection to protect IPv6 packets when using hardware crypto
|
||||
acceleration. This issue must be resolved so that the two
|
||||
services may more easily be used together. Among other things,
|
||||
this will require a careful review of the handling of mbuf
|
||||
header copying and m_tag support in the KAME IPv6 code.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>KAME Synchronization</td>
|
||||
<td>--</td>
|
||||
<td>--</td>
|
||||
<td>The FreeBSD KAME IPv6 code is now substantially dated with
|
||||
respect to the KAME vendor source. The FreeBSD Project needs
|
||||
to take initiative in driving the merge of new bug fixes,
|
||||
features, et al.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>truss support for ptrace</td>
|
||||
<td>--</td>
|
||||
<td>--</td>
|
||||
<td>Almost all process debugging tools have been updated to use
|
||||
non-procfs kernel primitives, with the exception of truss(1).
|
||||
As procfs is considered deprecated due to its inherrent security
|
||||
risks, it is highly desirable to update truss to operate in
|
||||
a post-procfs world. &a.des; had "work in progress" patches
|
||||
that will need to be completed and committed.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Merge of Darwin msdosfs, other fixes</td>
|
||||
<td>--</td>
|
||||
<td>--</td>
|
||||
<td>Apple's Darwin operating system has fairly extensive improvements
|
||||
to msdosfs and other kernel services; these fixes must be reviewed
|
||||
and merged to the FreeBSD tree.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<h3>Desired Features for 5.2-RELEASE</h3>
|
||||
|
@ -30,6 +93,18 @@
|
|||
<tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>MAC support for NFS Server</td>
|
||||
<td>--</td>
|
||||
<td>&a.rwatson;</td>
|
||||
<td>Currently, MAC protections are enforced only on locally originated
|
||||
file system operations (VOPs), and not on RPCs generated via the
|
||||
NFS server. Improvements in NFS server credential handling are
|
||||
required to correct this problem, as well as the introduction of
|
||||
new entry points to properly label NFS credentials and perform
|
||||
enforcement properly.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<h3>Documentation items that must be resolved for 5.2</h3>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue