From 7ade4dab672b1a063bc7b1ccfde07a9e8adf3fbb Mon Sep 17 00:00:00 2001 From: Scott Long Date: Mon, 17 Nov 2003 04:28:10 +0000 Subject: [PATCH] Standardize the format of the status fields. --- en/releases/5.2R/todo.sgml | 69 +++++++++++++++++++++----------------- 1 file changed, 38 insertions(+), 31 deletions(-) diff --git a/en/releases/5.2R/todo.sgml b/en/releases/5.2R/todo.sgml index e00ef8ba81..371da889d2 100644 --- a/en/releases/5.2R/todo.sgml +++ b/en/releases/5.2R/todo.sgml @@ -1,10 +1,17 @@ - + %includes; %developers; + +N/A"> +Done"> +In progress"> +Needs testing"> +Not done"> +Unknown"> ]> @@ -24,14 +31,14 @@ Panic when rebuilding ata-raid arrays - -- + &status.new; -- The panic reported in PR kern/58228 must be fixed. pipe/VM corruption on Alpha - -- + &status.new; -- &a.kris; reports that Alpha packages builds are being silently corrupted and suspects pipe and vm issues. This must be investigated and @@ -40,7 +47,7 @@ Lingering PSE instability - -- + &status.new; -- The panic reported in PR kern/58787 is likely related to PSE problems and must be fixed. @@ -56,7 +63,7 @@ KSE support for sparc64 - In progress + &status.wip; &a.jake; Kernel and userland bits are implemented but untested and known to be incomplete. Required for 5.2-RELEASE. @@ -64,7 +71,7 @@ KSE support for alpha - In progress. + &status.wip; &a.marcel; Userland bits implemented, kernel bits not implemented. Required for 5.2-RELEASE. @@ -72,7 +79,7 @@ Fine-grained network stack locking without Giant - In progress + &status.wip; &a.sam; Significant parts of the network stack (especially IPv4 and IPv6) now have fine-grained locking of their data structures. @@ -86,7 +93,7 @@ MAC Framework devfs path fixes - In progress + &status.wip; &a.rwatson; &a.green; has submitted patches to improve the consistency of the pathnames passed into the MAC Framework devfs labeling @@ -96,7 +103,7 @@ ACL_MASK override of umask support in UFS - In progress + &status.wip; &a.rwatson; Many systems supporting POSIX.1e ACLs permit a minor violation to that specification, in which the ACL_MASK entry overrides the @@ -115,7 +122,7 @@ FAST_IPSEC and KAME compatibility - -- + &status.new; -- FAST_IPSEC currently cannot be used directly with the KAME IPv6 implementation, requiring an additional level of IP tunnel @@ -128,7 +135,7 @@ KAME Synchronization - In progress + &status.wip; &a.ume; The FreeBSD KAME IPv6 code is now substantially dated with respect to the KAME vendor source. The FreeBSD Project needs @@ -138,7 +145,7 @@ truss support for ptrace - In progress + &status.wip; &a.robert; Almost all process debugging tools have been updated to use non-procfs kernel primitives, with the exception of truss(1). @@ -150,7 +157,7 @@ Merge of Darwin msdosfs, other fixes - -- + &status.new; -- Apple's Darwin operating system has fairly extensive improvements to msdosfs and other kernel services; these fixes must be reviewed @@ -159,7 +166,7 @@ Tier-1 Support for AMD64 Hammer - In progress + &status.wip; &a.peter;, &a.obrien; Productionable support for the AMD64 platform. It currently meets most of the requirements for the Tier-1 classification, @@ -168,7 +175,7 @@ Revised kld build infrastructure - -- + &status.new; -- Kernel modules are currently built independently from a kernel configuration, and independently from one another, resulting in @@ -184,7 +191,7 @@ Light-weight interrupt threads, context switches - -- + &status.new; -- Currently, there are two classes of interrupt handlers in 5.x: fast interrupt handlers which run entirely in interrupt context, @@ -204,7 +211,7 @@ Run-time autoconfiguration of GBDE and related transforms - -- + &status.new; -- Currently, gbde must be manually configured at run-time each time an encrypted disk device is mounted. This prevents easy @@ -215,7 +222,7 @@ rpc.lockd(8) stability - In progress + &status.wip; &a.rwatson; A process cannot be interrupted while waiting on a lock. Fixing this requires that the RPC code be taught how to deal with lock @@ -239,14 +246,14 @@ gdb -k support for alpha - -- + &status.new; &a.mp; gdb -k doesn't work on alpha MAC support for NFS Server - -- + &status.new; &a.rwatson; Currently, MAC protections are enforced only on locally originated file system operations (VOPs), and not on RPCs generated via the @@ -258,7 +265,7 @@ busdma in all PCI drivers - -- + &status.wip; -- All PCI drivers must use busdma for DMA; no use of vtophys() will be permitted for any recent device driver. ISA drivers may be @@ -267,7 +274,7 @@ GDB thread support - -- + &status.new; -- With improved support for threading primitives, support is now required to ease debugging of threaded applications. Ideally, @@ -277,7 +284,7 @@ Per object ELF Prebinding support - In progress + &status.wip; &a.mdodd;

Prebinding reduces executable startup time by lowering the expense of symbol lookup, binding and relocation. This is @@ -294,7 +301,7 @@ filedesc LOR - -- + &status.new; -- The LOR reported in PR kern/55175 needs to be fixed. Filedesc locking needs to be heavily reviewed in general. @@ -318,7 +325,7 @@ Revise EAG - -- + &status.wip; &a.bmah; The Early Adopters Guide needs to be revised, hopefully for the last time, to reflect the state of 5.2. @@ -326,7 +333,7 @@ Trim Hardware Notes - In progress + &status.wip; &a.bmah; Ongoing project to remove redundancy in documentation by removing lists of specific devices from the hardware notes and @@ -343,7 +350,7 @@ PCM locking and performance issues - Complete + &status.untested; -- The PCM audio framework and device drivers have been locked and free of Giant for quite a while, but LOR problems persist along with @@ -353,7 +360,7 @@ ATA driver structural improvements, MPsafety - Complete + &status.untested; &a.sos; New ATA model has arrived, supporting fine-grained locking, and more. Much testing is needed to ensure no regressions. @@ -361,7 +368,7 @@ GPT support for sysinstall - Complete + &status.untested; &a.marcel; Sysinstall and libdisk has been overhauled to support the GPT partition scheme used on ia64. @@ -369,7 +376,7 @@ Complete the APIC PCI interrupt routing support - Complete + &status.untested; &a.jhb Interrupt routing on ia32 has been completely re-written to support ACPI hints for PCI interrupt routing, along with ACPI hints for CPU @@ -378,7 +385,7 @@ ATAng crashdump causes disk corruption - Complete + &status.untested; &a.sos;, &a.tegge; Performing a crashdump on an ATA device can result in a corrupted MBR record. Tor has a possible patch for this.