Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/doc minor updates:
details: https://anonhg.NetBSD.org/src/rev/f0f39074a984
branches: trunk
changeset: 753414:f0f39074a984
user: mrg <mrg%NetBSD.org@localhost>
date: Sat Mar 27 03:38:27 2010 +0000
description:
minor updates:
- gmcgarry_ctxsw replaced by yamt-idlelwp
- move nick-hppapmap into the right section
- rtr-xorg-branch is dead
- thorpej-atomic is (bascially) merged to -current
diffstat:
doc/BRANCHES | 237 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 119 insertions(+), 118 deletions(-)
diffs (286 lines):
diff -r 84ab1795e992 -r f0f39074a984 doc/BRANCHES
--- a/doc/BRANCHES Sat Mar 27 03:04:51 2010 +0000
+++ b/doc/BRANCHES Sat Mar 27 03:38:27 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: BRANCHES,v 1.289 2010/03/21 13:04:24 yamt Exp $
+# $NetBSD: BRANCHES,v 1.290 2010/03/27 03:38:27 mrg Exp $
#
# This file contains a list of branches that exist in the NetBSD CVS
# tree and their current state.
@@ -51,7 +51,7 @@
Start Date:
End Date:
Base Tag: comdex-fall-1999-base
-Maintainer: ?
+Maintainer: mycroft
Scope: Entire tree.
Notes:
@@ -297,21 +297,6 @@
routines, and allow improvements to be shared across all arm
based hardware.
-Branch: gmcgarry_ctxsw
-Description: Separate scheduler from context-switch code
-Status: Dormant
-Start Date: 18 December 2002
-End Date:
-Base Tag: gmcgarry_ctxsw_base
-Maintainer: Gregory McGarry <gmcgarry%NetBSD.org@localhost>
-Scope: kernel
-Notes: Removing knowledge of the scheduler and its run queues
- from the machine-dependent context switch code is the
- first step in cleaning up the scheduler. It is necessary
- for the newlock branch, making the scheduler SMP friendly,
- adding real-time scheduler extensions, and reducing the
- number of code paths for LWP and proc switching.
-
Branch: gmcgarry_ucred
Description: Integrate and encapsulate user credentials
Status: Dormant
@@ -452,17 +437,6 @@
Scope: kernel
Notes:
-Branch: nick-hppapmap
-Description: Update of hppa pmap with OpenBSD code.
-Status: Terminated; merged to -current
-Start Date: 27 October 2008
-End Date: 30 April 2009
-Base Tag: nick-hppapmap-base3
-Maintainer: Nick Hudson <skrll%NetBSD.org@localhost>
-Scope: sys/
-Notes: Port of the OpenBSD pmap including support for PA2.0 CPUs in
- 32-bit mode.
-
Branch: nick-net80211-sync
Description: sync of net80211 with FreeBSD
Status: Active
@@ -536,22 +510,6 @@
(before the merge to -current) with an interop IPv6 test.
More info at: http://www.tahi.org/
-Branch: rtr-xorg-branch
-Description: xorg & static build alterations to src/x11
-Status: Active
-Start Date: Nov 15 2004
-End Date:
-Base tag: rtr-xorg-branch-base
-Maintainer: Tyler R. Retzlaff <rtr%NetBSD.org@localhost>
-Scope: x11
- distrib/sets/lists
- share/mk/bsd.x11.mk
- share/mk/bsd.own.mk
- etc/mtree/NetBSD.dist
-Notes: Requires parts of xsrc/xfree (HEAD)
- xsrc/local, xsrc/xfree/xc/programs/Xserver/hw/netbsd
- Requires xorg (XORG-6_8_1)
-
Branch: wrstuden-fixsa
Description: Fix a number of issues present with Scheduler Activations.
Status: Active
@@ -648,80 +606,6 @@
Notes: Used as experiment sandbox and if successful hopefully one day
to be integrated.
-Branch: thorpej-atomic
-Description: Implementation of an atomic memory operations API modeled
- after the one in Solaris 10.
-Status: Active
-Start Date: Apr 11 2007
-End Date:
-Base tag: thorpej-atomic-base
-Maintainer: Jason Thorpe <thorpej%netbsd.org@localhost>
-Scope: src/common
- src/sys
-Notes: Base atomic primitives need to be implemented for
- all of the supported architectures:
-
- alpha DONE
- arm DONE
- hppa
- i386 DONE
- ia64
- m68k DONE (except for 68010)
- mips
- ns32k
- powerpc DONE except for membar_*()
- powerpc64 DONE except for membar_*()
- sh3
- sparc DONE except for membar_*()
- sparc64 DONE except for membar_*()
- vax
- x86_64 DONE
-
- Tested:
-
- alpha NO
- arm NO
- hppa NO
- i386 NO
- ia64 NO
- m68k NO
- mips NO
- ns32k NO
- powerpc NO
- powerpc64 NO
- sh3 NO
- sparc NO
- sparc64 NO
- vax NO
- x86_64 NO
-
- TODO:
-
- all - Need to replace mb_*() with membar_*().
-
- - Audit MUTEX_CAS() and RWLOCK_CAS() uses
- to see of membar_enter() is required here.
-
- - Talk to ad@ -- figure out of non-atomic
- mutex / rwlock release is actually safe.
-
- arm - Consider using a RAS technique like
- MIPS uses for _lock_cas() and the mutex
- stubs. Possibly do more than one atomic
- op as a RAS. Possibly implement mutex
- stubs using the technique.
-
- m68k - Need to do 68010 support.
-
- i386 - Need to change when x86_patch() is called
- so we can test ncpus.
-
- powerpc - Figure out if we need barriers in the
- atomic ops themselves (hopefully not!)
-
- x86_64 - Need to change when x86_patch() is called
- so we can test ncpus.
-
########################################################################
# Individual developers' branches (Terminated):
########################################################################
@@ -1752,6 +1636,123 @@
Maintainer: Christos Zoulas <christos%NetBSD.org@localhost>
Scope: kernel, libc, libutil, userland
Notes: Requires a major bump of all libraries except libc, libutil.
+
+Branch: rtr-xorg-branch
+Description: xorg & static build alterations to src/x11
+Status: Dead; replaced by src/external/mit/xorg
+Start Date: Nov 15 2004
+End Date: ?
+Base tag: rtr-xorg-branch-base
+Maintainer: Tyler R. Retzlaff <rtr%NetBSD.org@localhost>
+Scope: x11
+ distrib/sets/lists
+ share/mk/bsd.x11.mk
+ share/mk/bsd.own.mk
+ etc/mtree/NetBSD.dist
+Notes: Requires parts of xsrc/xfree (HEAD)
+ xsrc/local, xsrc/xfree/xc/programs/Xserver/hw/netbsd
+ Requires xorg (XORG-6_8_1)
+
+Branch: gmcgarry_ctxsw
+Description: Separate scheduler from context-switch code
+Status: Dead; replaced by cpu_switchto / yamt-idlelwp branch
+Start Date: 18 December 2002
+End Date:
+Base Tag: gmcgarry_ctxsw_base
+Maintainer: Gregory McGarry <gmcgarry%NetBSD.org@localhost>
+Scope: kernel
+Notes: Removing knowledge of the scheduler and its run queues
+ from the machine-dependent context switch code is the
+ first step in cleaning up the scheduler. It is necessary
+ for the newlock branch, making the scheduler SMP friendly,
+ adding real-time scheduler extensions, and reducing the
+ number of code paths for LWP and proc switching.
+
+Branch: nick-hppapmap
+Description: Update of hppa pmap with OpenBSD code.
+Status: Terminated; merged to -current
+Start Date: 27 October 2008
+End Date: 30 April 2009
+Base Tag: nick-hppapmap-base3
+Maintainer: Nick Hudson <skrll%NetBSD.org@localhost>
+Scope: sys/
+Notes: Port of the OpenBSD pmap including support for PA2.0 CPUs in
+ 32-bit mode.
+
+Branch: thorpej-atomic
+Description: Implementation of an atomic memory operations API modeled
+ after the one in Solaris 10.
+Status: Terminated; merged to -current
+Start Date: Apr 11 2007
+End Date: Nov 18 2007
+Base tag: thorpej-atomic-base
+Maintainer: Jason Thorpe <thorpej%netbsd.org@localhost>
+Scope: src/common
+ src/sys
+Notes: Base atomic primitives need to be implemented for
+ all of the supported architectures:
+
+ alpha DONE
+ arm DONE
+ hppa
+ i386 DONE
+ ia64
+ m68k DONE (except for 68010)
+ mips
+ ns32k
+ powerpc DONE except for membar_*()
+ powerpc64 DONE except for membar_*()
+ sh3
+ sparc DONE except for membar_*()
+ sparc64 DONE except for membar_*()
+ vax
+ x86_64 DONE
+
+ Tested:
+
+ alpha NO
+ arm NO
+ hppa NO
+ i386 NO
+ ia64 NO
+ m68k NO
+ mips NO
+ ns32k NO
+ powerpc NO
+ powerpc64 NO
+ sh3 NO
+ sparc NO
+ sparc64 NO
+ vax NO
+ x86_64 NO
+
+ TODO:
+
+ all - Need to replace mb_*() with membar_*().
+
+ - Audit MUTEX_CAS() and RWLOCK_CAS() uses
+ to see of membar_enter() is required here.
+
+ - Talk to ad@ -- figure out of non-atomic
+ mutex / rwlock release is actually safe.
+
+ arm - Consider using a RAS technique like
+ MIPS uses for _lock_cas() and the mutex
+ stubs. Possibly do more than one atomic
+ op as a RAS. Possibly implement mutex
+ stubs using the technique.
+
+ m68k - Need to do 68010 support.
+
+ i386 - Need to change when x86_patch() is called
+ so we can test ncpus.
+
+ powerpc - Figure out if we need barriers in the
+ atomic ops themselves (hopefully not!)
+
+ x86_64 - Need to change when x86_patch() is called
+ so we can test ncpus.
+
########################################################################
# Other:
########################################################################
Home |
Main Index |
Thread Index |
Old Index