BRANCHES revision 1.23
1#	$NetBSD: BRANCHES,v 1.23 2005/02/14 16:08:23 is Exp $
2#
3# This file contains a list of branches that exist in the NetBSD CVS
4# tree and their current state.
5#
6# This list is necessarily incomplete.
7# 
8# Within reason, developers may create branch and version tags at any
9# time for any purpose.  To avoid name collisions, private tags should
10# have names which begin with the developer's NetBSD login name
11# followed by a - or _ character (e.g., thorpej_scsipi,
12# thorpej-signal)
13# 
14# Any branch or version tag not listed here should be assumed to be
15# private to the developer who created it.  It is inappropriate for
16# anyone other than that developer to commit, move tags, or otherwise
17# modify the contents of the branch.
18#
19# Please update this file when a new branch is ready for consumption
20# by folks other than the maintainer, or when the use or status of an
21# existing branch changes significantly.
22#
23# Format:
24#   Branch:	  name of branch
25#   Description:  Purpose and intention of the branch
26#   Status:	  Active/Terminated/Dormant
27#   Start Date:	  date first instantiated
28#   End Date:	  date it was Terminated/made_Dormant, if any
29#   Base Tag:	  netbsd-1-5-base, etc.
30#   Maintainer:	  Somebody to blame.
31#   Scope:	  Portion of the tree covered.
32#   Notes:	  Various other info, perhaps explanation of special tags,
33#		  who-may-commit policies, etc.
34
35
36# Release branches:
37
38Branch:		comdex-fall-1999
39Description:	Special release branch for pre-1.5 release at
40		Fall 1999 COMDEX.
41Status:		Terminated
42Start Date:
43End Date:
44Base Tag:	comdex-fall-1999-base
45Maintainer:	?
46Scope:		Entire tree.
47Notes:
48
49Branch:		netbsd-0-9
50Description:	The NetBSD 0.9 release branch
51Status:		Terminated
52Start Date:
53End Date:
54Base Tag:	netbsd-0-9-base
55Maintainer:	Release Engineering <releng@NetBSD.org>
56Scope:		Entire tree.
57Notes:		Subsidiary tags of: netbsd-0-9-ALPHA, netbsd-0-9-ALPHA2,
58		netbsd-0-9-BETA, netbsd-0-9-RELEASE.
59		Commits restricted to release engineering.
60
61Branch:		netbsd-1-0
62Description:	The NetBSD 1.0 release branch
63Status:		Terminated
64Start Date:
65End Date:
66Base Tag:	netbsd-1-0-base
67Maintainer:	Release Engineering <releng@NetBSD.org>
68Scope:		Entire tree.
69Notes:
70		Commits restricted to release engineering.
71
72Branch:		netbsd-1-1
73Description:	The NetBSD 1.1 release branch
74Status:		Terminated
75Start Date:
76End Date:
77Base Tag:	netbsd-1-1-base
78Maintainer:	Release Engineering <releng@NetBSD.org>
79Scope:		Entire tree.
80Notes:
81		Commits restricted to release engineering.
82
83Branch:		netbsd-1-2
84Description:	The NetBSD 1.2 release branch
85Status:		Terminated
86Start Date:
87End Date:
88Base Tag:	netbsd-1-2-base
89Maintainer:	Release Engineering <releng@NetBSD.org>
90Scope:		Entire tree.
91Notes:
92		Commits restricted to release engineering.
93
94Branch:		netbsd-1-3
95Description:	The NetBSD 1.3 release branch
96Status:		Terminated
97Start Date:
98End Date:
99Base Tag:	netbsd-1-3-base
100Maintainer:	Release Engineering <releng@NetBSD.org>
101Scope:		Entire tree.
102Notes:
103		Commits restricted to release engineering.
104
105Branch:		netbsd-1-4
106Description:	The NetBSD 1.4 release branch
107Status:		Terminated
108Start Date:	1 Apr 2000
109End Date:
110Base Tag:	netbsd-1-4-base
111Maintainer:	1.4 Release Engineering <releng-1-4@NetBSD.org>
112Scope:		Entire tree.
113Notes:
114		Commits restricted to release engineering.
115
116Branch:		netbsd-1-5
117Description:	The NetBSD 1.5 release branch
118Status:		Active
119Start Date:	20 Jun 2000
120End Date:
121Base Tag:	netbsd-1-5-base
122Maintainer:	1.5 Release Engineering <releng-1-5@NetBSD.org>
123Scope:		Entire tree.
124Notes:
125		Commits restricted to release engineering.
126
127Branch:		netbsd-1-6
128Description:	The NetBSD 1.6 release branch
129Status:		Active
130Start Date:	22 May 2002
131End Date:
132Base Tag:	netbsd-1-6-base
133Maintainer:	1.6 Release Engineering <releng-1-6@NetBSD.org>
134Scope:		Entire tree.
135Notes:
136		Commits restricted to Release Engineering.
137
138Branch:		netbsd-2-0
139Description:	The NetBSD 2.0 release branch
140Status:		Active
141Start Date:	28 Mar 2004
142End Date:
143Base Tag:	netbsd-2-0-base
144Maintainer:	2.0 Release Engineering <releng-2-0@NetBSD.org>
145Scope:		Entire tree. (src + xsrc)
146Notes:
147		Commits restricted to Release Engineering.
148
149
150# Individual developers' branches:
151
152
153Branch:		bjh21-hydra
154Description:	Simtec Hydra support and ARM SMP in general
155Status:		Active
156Start Date:	18 Oct 2002
157End Date:
158Base Tag:	bjh21-hydra-base
159Maintainer:	Ben Harris <bjh21@NetBSD.org>
160Scope:		sys/arch/arm sys/arch/acorn32
161Notes:		This code is on a branch because it involves changes to
162		cpuswitch.S which would otherwise make merging the
163		nathanw_sa branch difficult.  This branch is expected
164		to be merged to the trunk shortly after nathanw_sa.
165
166Branch:		bouyer-scsipi
167Description:	Integration of atapi support
168Status:		Terminated
169Start Date:
170End Date:
171Base Tag:
172Maintainer:	Manuel Bouyer <bouyer@NetBSD.org>
173Scope:		kernel
174Notes:		Superseded by thorpej_scsipi
175
176Branch:		chs-ubc
177Description:	? Unified Buffer Cache
178Status:		?
179Start Date:
180End Date:
181Base Tag:	chs-ubc-base
182Maintainer:	Chuck Silvers <chs@NetBSD.org>
183Scope:		kernel
184Notes:
185
186Branch:		chs-ubc2
187Description:	? Unified Buffer Cache
188Status:		?
189Start Date:
190End Date:
191Base Tag:	chs-ubc2-base, chs-ubc2-newbase
192Maintainer:	Chuck Silvers <chs@NetBSD.org>
193Scope:		kernel
194Notes:
195
196Branch:		cjs-build-against-obj-dir
197Description:	?
198Status:		?
199Start Date:
200End Date:
201Base Tag:
202Maintainer:	Curt Sampson <cjs@NetBSD.org>
203Scope:		Entire tree.
204Notes:
205
206Branch:		eeh-paddr_t
207Description:	?
208Status:		?
209Start Date:
210End Date:
211Base Tag:	eeh-paddr_t-base
212Maintainer:	Eduardo Horvath <eeh@NetBSD.org>
213Scope:		kernel
214Notes:
215
216Branch:		fvdl-softdep
217Description:	FFS soft dependencies
218Status:		?Terminated
219Start Date:
220End Date:
221Base Tag:	fvdl-softdep-base
222Maintainer:	Frank van der Linden <fvdl@NetBSD.org>
223Scope:		kernel
224Notes:
225
226Branch:		gehenna-devsw
227Description:	auto-generation of devsw table
228Status:		Terminated
229Start Date:	16 May 2002
230End Date:	6 Sep 2002
231Base Tag:	gehenna-devsw-base
232Maintainer:	MAEKAWA Masahide <gehenna@NetBSD.org>
233Scope:		syssrc
234Notes:		The goal is to get rid of the existing device switch tables in
235		port-dependent conf.c and to generate them dynamically by
236		config(8).
237
238Branch:		gmcgarry_ctxsw
239Description:	Separate scheduler from context-switch code
240Status:		Active
241Start Date:	18 December 2002
242End Date:
243Base Tag:	gmcgarry_ctxsw_base
244Maintainer:	Gregory McGarry <gmcgarry@NetBSD.org>
245Scope:		kernel
246Notes:		Removing knowledge of the schedular and its run queues
247		from the machine-dependent context switch code is the
248		first step in cleaning up the scheduler.  It is necessary
249		for the newlock branch, making the scheduler SMP friendly,
250		adding real-time scheduler extensions, and reducing the
251		number of code paths for LWP and proc switching.
252
253Branch:		gmcgarry_ucred
254Description:	Integrate and encapsulate user credentials
255Status:		Active
256Start Date:	18 December 2002
257End Date:
258Base Tag:	gmcgarry_ucred_base
259Maintainer:	Gregory McGarry <gmcgarry@NetBSD.org>
260Scope:		kernel
261Notes:		merge pcred and ucred and poolify
262
263Branch:		is-newarp
264Description:	ARP for non-Ethernet
265Status:		Terminated; merged before NetBSD 1.3
266Start Date:	1996/10/13
267End Date:	1997/03/15
268Base Tag:	is-newarp-base
269Maintainer:	Ignatios Souvatzis <is@NetBSD.org>
270Scope:		kernel
271Notes:
272
273
274Branch:		kame
275Description:	KAME Project
276Status:		Dormant
277Start Date:	28 Jun 1999
278End Date:
279Base Tag:
280Maintainer:	Jun-ichiro itojun Hagino <itojun@NetBSD.org>
281Scope:		kernel
282Notes:		http://www.kame.net
283		Used for "reference" purposes for early part of KAME
284		integration effort.  The branch is not actively used, as I
285		(itojun) use patch(1) and diff(1) for the KAME syncs.
286
287Branch:		kenh-if-detach
288Description:	Interface detach support.
289Status:		?
290Start Date:
291End Date:
292Base Tag:	kenh-if-detach-base
293Maintainer:	Ken Hornstein <kenh@NetBSD.org>
294Scope:		kernel
295Notes:
296
297Branch:		kent-audio1
298Description:	Audio converter pipeline
299Status:		Terminated; merged to -current
300Start Date:	Tue Dec  7 2004
301End Date:	Tue Jan 11 2005
302Base Tag:	kent-audio1-base
303Maintainer:	TAMURA Kent <kent@NetBSD.org>
304Scope:		kernel (audio device drivers)
305Notes:		http://mail-index.netbsd.org/tech-kern/2004/12/03/0007.html
306		Please consult with the maintainer before committing
307		to this branch.
308
309Branch:		kent-audio2
310Description:	In-kernel audio mixer
311Status:		Active
312Start Date:	Sun Jan 16 2005
313End Date:	
314Base Tag:	kent-audio2-base
315Maintainer:	TAMURA Kent <kent@NetBSD.org>
316Scope:		kernel (audio device drivers)
317Notes:		http://mail-index.netbsd.org/tech-kern/2004/12/03/0007.html
318		Please consult with the maintainer before committing
319		to this branch.
320
321Branch:		kqueue
322Description:	kqueue kernel event notification mechanism (from FreeBSD)
323Status:		Terminated; merged to -current
324Start Date:	Tue Jul 10 23:08:38 EST 2001
325End Date:	Tue Oct 24 09:14:14 GMT 2002
326Base Tag:	kqueue-base
327Maintainer:	Jaromir Dolecek <jdolecek@NetBSD.org>
328Scope:		kernel, libc/sys, share/man/man9, usr.bin/fstat
329Notes:		Integration of FreeBSD's kqueue(2) mechanism, with various
330		local internal changes to better suit NetBSD, and
331		enhancements such as looking up filters by name or
332		number, and dynamic registration of "user" filters.
333		The work is complete as is, but is awaiting more
334		feedback from various kernel gurus before going mainline.
335
336Branch:		ktrace-lwp
337Description:	ktrace support for lwp ids.
338Status:		Active
339Start Date:	Wed Jul  2 15:27:30 UTC 2003
340End Date:	
341Base Tag:	ktrace-lwp-base
342Maintainer:	Darren Reed <darrenr@NetBSD.org>
343Scope:		sys
344Notes:		
345
346Branch:		marc-pcmcia
347Description:	PCMCIA support
348Status:		Terminated; merged to -current
349Start Date:
350End Date:
351Base Tag:	marc-pcmcia-base, marc-pcmcia-bp
352Maintainer:	Marc Horowitz <marc@NetBSD.org>
353Scope:		kernel
354Notes:
355
356Branch:		minoura_x68k_bus_h
357Description:	bus_space(9) and bus_dma(9) implementation for x68k
358Status:		Terminated; merged to -current
359Start Date:	23 Dec 1998
360End Date:	16 Mar 1999
361Base Tag:	minoura_x68k_bus_h-base
362Maintainer:	Minoura Makoto <minoura@NetBSD.org>
363Scope:		sys/arch/x68k
364Notes:
365
366Branch:		minoura-xpg4dl
367Description:	Citrus Project locale subsystem
368Status:		Terminated; (partly) merged to -current
369Start Date:	28 March 2000
370End Date:
371Base Tag:	minoura-xpg4dl-base
372Maintainer:	Minoura Makoto <minoura@NetBSD.org>
373Scope:		basesrc, syssrc, sharesrc
374Notes:		Citrus Project is developing dynamically-loadable, codeset-
375		independent locale subsystem.  Part of the implementation
376		(LC_CTYPE) called XPG4DL is now integrated to -current.
377
378Branch:		mrg-vm-swap
379Description:	?
380Status:		?
381Start Date:
382End Date:
383Base Tag:	?
384Maintainer:	Matthew R. Green <mrg@NetBSD.org>
385Scope:		kernel
386Notes:
387
388Branch:		nathanw_sa
389Description:	Scheduler activations
390Status:		Active
391Start Date:	5 March 2001
392End Date:	18 January 2003
393Base Tag:	nathanw_sa_base
394Maintainer:	Nathan Williams <nathanw@NetBSD.org>
395Scope:		kernel, libc, libkvm, libpthread, libpthread_dbg, include, 
396		bin/ps usr.bin/systat usr.bin/top usr.bin/w
397		gnu/dist/toolchain/gdb gnu/usr.bin/gdb
398
399Notes:		The idea of scheduler activations is described in the
400		classic paper by Anderson et al., in ACM Transactions
401		a on Computer Systems volume 10 issue 1 (1992),which
402		can be found at
403		http://www.acm.org/pubs/citations/journals/tocs/1992-10-1/p53-anderson/
404		Many ideas in the implementation are based on the
405		implementation of scheduler activations added to Mach
406		3.0 and described by Davis et al. in the University of
407		Washington CS tech report 92-08-93, which can be found
408		at
409		ftp://ftp.cs.washington.edu/tr/1992/08/UW-CSE-92-08-03.PS.Z
410
411		My USENIX paper on the subject can be found at
412		http://web.mit.edu/nathanw/www/usenix/
413
414		Please consult with the maintainer before committing
415		to this branch.
416		Other tags starting with nathanw_sa reserved for
417		branch management and are not guaranteed to be stable.
418
419		Trunk tagged with "nathanw_sa_before_merge" prior to
420		merging branch down to trunk.  Branch tagged with
421		"nathanw_sa_end" to indicate the ending revision of
422		the branch.
423
424Branch:		newlock
425Description:	New locking primitives, based on Solaris's
426Status:		Active
427Start Date:	March 9, 2002
428End Date:
429Base Tag:	newlock-base
430Maintainer:	Jason R. Thorpe <thorpej@NetBSD.org>
431Scope:		Kernel
432
433Notes:		The goal is to replace the existing lockmgr() and
434		simple_lock() based locking mechanisms with the
435		primitives found in Solaris: mutexes and rwlocks.
436
437Branch:		perseant-lfsv2
438Description:	LFS incompatible on-disk data structure changes
439Status:		Terminated
440Start Date:	27 June 2001
441End Date:	16 July 2001
442Base Tag:	perseant-lfsv2-base
443Maintainer:	Konrad Schroder <perseant@NetBSD.org>
444Scope:		basesrc/{sbin/*lfs,libexec/lfs_cleanerd,usr.sbin/dumplfs}, syssrc/sys/ufs
445Notes:		This branch should be short-lived, I expect to merge as soon
446		as the data structures required for unremove are in and tested.
447
448Branch:	  	pkgviews
449Description:  	package views, enabling multiple conflicting packages to co-exist
450Status:		Active
451Start Date:	22 July 2002
452End Date:
453Base Tag:	pkgviews
454Maintainer:	Alistair Crooks <agc@NetBSD.org>
455Scope:		pkgsrc, basesrc/usr.sbin/pkg_install
456Notes:		A more flexible infrastructure for third-party packages by
457		allowing multiple conflicting packages and versions to co-exist
458		within the same tree
459
460Branch:		sommerfeld_i386mp_1
461Description:	Multiprocessor support for i386 using Intel MP BIOS.
462Status:		Terminated; merged to -current
463Start Date:	21 Feb 2000
464End Date:	01 Oct 2002
465Base Tag:	sommerfeld_i386mpbase_1
466Maintainer:	Bill Sommerfeld <sommerfeld@NetBSD.org>
467Scope:		sys/arch/i386
468Notes:
469		Code committed to the branch has booted to multiuser 
470		on at least one system.
471
472		Not guaranteed to compile against mainline since -current
473		may have changed incompatibly with the last branch update;
474		use "cvs update -D" to roll-back the rest of the tree to match.
475
476		Please get explicit permission from the maintainer 
477		before each commit, or your changes will be backed out.
478		Other tags starting with sommerfeld_ are private to 
479		the developer and are guaranteed to be unstable.
480		Only the maintainer should move tags.
481
482		Note that this branch uses a DIFFERENT scheme for 
483		synching with the mainline.  the maintainer uses some private
484		scripts for keeping them in synch; if you make commits 
485		to the branch to "resynchronize" things, you'll
486		probably do it wrong; instead, ask the maintainer to
487		resynchronize things.
488
489		See sys/arch/i386/TODO on the branch for a list of known
490		issues with the branch.
491
492Branch:		thorpej-devvp
493Description:	replace dev_t with struct vnode * in devsw entry points
494Status:		Active
495Start Date:	Sep 6 2001
496End Date:
497Base Tag:	thorpej-devvp-base
498Maintainer:	Jason Thorpe <thorpej@NetBSD.org>
499Scope:		syssrc
500Notes:		Kernels built from this branch are not expected
501		to function correctly at this time.
502
503		Ports known to compile on this branch:
504			alpha
505			i386
506
507Branch:		thorpej-mips-cache
508Description:	overhaul MIPS cache support code
509Status:		Terminated; merged to -current
510Start Date:	Oct 23 2001
511End Date:	Nov 14 2001
512Base Tag:	thorpej-mips-cache-base
513Scope:		syssrc
514Notes:		This branch needs more debugging, testing, and more
515		ports need to be converted to the new world order.
516
517		The following processors have had cache ops
518		written:
519
520			* R2000/R3000 (cache_r3k) -- light testing,
521			  needs to be beat on a lot more to make
522			  sure it's working.
523
524			* R4000/R4400 (cache_r4k) -- mhitch@NetBSD.org
525			  tracked down a bug, which has been fixed.
526
527			  Confirmed working on R4000-with-L2.
528
529			  Confirmed working on R4400-no-L2 and
530			  R4400-with-L2.
531
532			* R4600/R5000 (cache_r5k) -- shin@NetBSD.org
533			  has committed fixes to this code.
534
535			  Confirmed working on R4600 v2 (SGI IP-22 with
536			  no SysAD L2 cache).
537
538			  Confirmed working on RM5260 (Algorithmics P-5064).
539
540			* TX39 (cache_tx39) -- uch@NetBSD.org has
541			  committed fixes to this code.  Awaiting
542			  confirmation that it is working properly.
543
544			* R5900 (cache_r5900) -- uch@NetBSD.org has
545			  written this code and tested it on a
546			  PlayStation 2.
547
548		The following ports have been updated to compile (and
549		use optimized-for-processor bus_dma routines).  Those
550		that have been tested and work are marked with [WORKING].
551
552			* algor		[WORKING]
553
554			* arc		[WORKING]
555
556			* pmax		[WORKING]
557
558			* playstation2	[WORKING]
559					Needs optimized bus_dmamap_sync().
560
561			* hpcmips	[need verification that this is working]
562					Needs optimized bus_dmamap_sync().
563
564			* sgimips	[WORKING]
565					Needs optimized bus_dmamap_sync().
566
567			* cobalt	[need testing]
568
569			* mipsco	[need testing]
570
571			* newsmips	[need testing]
572
573Branch:		thorpej_scsipi
574Description:	SCSI/ATAPI midlayer rewrite.
575Status:		Terminated; merged to -current
576Start Date:
577End Date:	Apr 25 2001
578Base Tag:	thorpej_scsipi_base, thorpej_scsipi_nbase
579Maintainer:	Manuel Bouyer <bouyer@NetBSD.org>,
580		Jason Thorpe <thorpej@NetBSD.org>
581Scope:		syssrc
582Notes:		When a change from -current is pulled up please move the
583		thorpej_scsipi_base tag to the revision you're syncing with.
584		thorpej_scsipi_nbase is private to maintainer (only
585		used when syncing the whole branch with HEAD).
586		Just before the merge, syssrc has been tagged with
587		thorpej_scsipi_beforemerge
588
589Branch:		thorpej-signal
590Description:	?
591Status:		?
592Start Date:
593End Date:
594Base Tag:	thorpej-signal-base
595Maintainer:	Jason Thorpe <thorpej@NetBSD.org>
596Scope:		kernel
597Notes:
598
599Branch:		thorpej-setroot
600Description:	?
601Status:		Terminated; merged to -current
602Start Date:
603End Date:
604Base Tag:
605Maintainer:	Jason Thorpe <thorpej@NetBSD.org>
606Scope:		kernel
607Notes:
608
609
610Branch:		wrstuden-devbsize
611Description:	Modify buffer cache to deal with different devices having
612		different block sizes. Also DEV_BSIZE would go away.
613Status:		Terminated
614Start Date:	Aug or Sept 1999
615End Date:	1 Apr 2000
616Base tag:	wrstuden-devbsize-base
617Maintainer:	Bill Studenmund <wrstuden@NetBSD.org>
618Scope:		kernel
619Notes:		No longer active due to lack of time, and introduction
620		of UBC. In terms of UBC, the primary cache for
621		file data is the VM cache, which needs to operate
622		in terms of VM pages. As no existing device has native
623		pages the same size as our VM pages, there already is
624		a mapping going on between the VM system and the
625		underlying blocks. So it would be easier and cleaner
626		to adjust that to deal w/ different block sizes.
627		Also with UBC, all i/o is in terms of bytes at an offset
628		with a certain length, so the exact block size isn't a big
629		deal.
630
631		Any other wrstuden-devbsize tag may (and should) go away.
632
633
634Branch:		rtr-xorg-branch
635Description:	xorg & static build alterations to src/x11
636Status:		Active
637Start Date:	Nov 15 2004
638End Date:	
639Base tag:	rtr-xorg-branch-base
640Maintainer:	Tyler R. Retzlaff <rtr@NetBSD.org>
641Scope:		x11
642		distrib/sets/lists
643		share/mk/bsd.x11.mk
644		share/mk/bsd.own.mk
645		etc/mtree/NetBSD.dist
646Notes:		Requires parts of xsrc/xfree (HEAD)
647		xsrc/local, xsrc/xfree/xc/programs/Xserver/hw/netbsd
648		Requires xorg (XORG-6_8_1)
649
650
651Branch:		yamt-km
652Description:	simplify/improve kernel memory management and bootstrap
653Status:		Active
654Start Date:	Tue Jan 25 2005
655End Date:	
656Base Tag:	yamt-km-base
657Maintainer:	YAMAMOTO Takashi <yamt@NetBSD.org>
658Scope:		kernel
659Notes:		http://mail-index.NetBSD.org/tech-kern/2004/12/25/0005.html
660
661		works enough to go to multiuser:
662			alpha
663			i386
664			pc532 (tested by simonb@)
665
666		buildable:
667			src/sys/arch/acorn26/conf/GENERIC
668			src/sys/arch/acorn32/conf/GENERIC
669			src/sys/arch/algor/conf/P6032
670			src/sys/arch/alpha/conf/GENERIC
671			src/sys/arch/alpha/conf/GENERIC.MP
672			src/sys/arch/amd64/conf/GENERIC
673			src/sys/arch/amd64/conf/GENERIC.MP
674			src/sys/arch/amiga/conf/GENERIC
675			src/sys/arch/arc/conf/GENERIC
676			src/sys/arch/atari/conf/MILAN-PCIIDE
677			src/sys/arch/bebox/conf/GENERIC
678			src/sys/arch/cats/conf/GENERIC
679			src/sys/arch/cesfic/conf/GENERIC
680			src/sys/arch/cobalt/conf/GENERIC
681			src/sys/arch/dreamcast/conf/GENERIC
682			src/sys/arch/evbarm/conf/TS7200
683			src/sys/arch/evbppc/conf/WALNUT
684			src/sys/arch/evbsh3/conf/COMPUTEXEVB
685			src/sys/arch/evbsh5/conf/CAYMAN64
686			src/sys/arch/hp300/conf/GENERIC
687			src/sys/arch/hp700/conf/GENERIC
688			src/sys/arch/hpcarm/conf/JORNADA728
689			src/sys/arch/hpcmips/conf/GENERIC
690			src/sys/arch/hpcsh/conf/GENERIC
691			src/sys/arch/hpcsh/conf/HPW650PA
692			src/sys/arch/i386/conf/GENERIC
693			src/sys/arch/i386/conf/GENERIC.MP
694			src/sys/arch/ibmnws/conf/GENERIC
695			src/sys/arch/iyonix/conf/GENERIC
696			src/sys/arch/luna68k/conf/GENERIC
697			src/sys/arch/mac68k/conf/GENERIC
698			src/sys/arch/macppc/conf/GENERIC
699			src/sys/arch/macppc/conf/GENERIC.MP
700			src/sys/arch/mipsco/conf/GENERIC
701			src/sys/arch/mvme68k/conf/GENERIC
702			src/sys/arch/netwinder/conf/GENERIC
703			src/sys/arch/news68k/conf/GENERIC
704			src/sys/arch/newsmips/conf/GENERIC
705			src/sys/arch/next68k/conf/GENERIC
706			src/sys/arch/ofppc/conf/GENERIC
707			src/sys/arch/pc532/conf/GENERIC
708			src/sys/arch/pmax/conf/GENERIC
709			src/sys/arch/prep/conf/GENERIC
710			src/sys/arch/sandpoint/conf/GENERIC
711			src/sys/arch/sbmips/conf/GENERIC
712			src/sys/arch/sgimips/conf/GENERIC32_IP3x
713			src/sys/arch/shark/conf/GENERIC
714			src/sys/arch/sparc/conf/GENERIC
715			src/sys/arch/sparc/conf/GENERIC.MP
716			src/sys/arch/sparc64/conf/GENERIC
717			src/sys/arch/sparc64/conf/GENERIC.MP
718			src/sys/arch/sun2/conf/GENERIC
719			src/sys/arch/sun3/conf/GENERIC
720			src/sys/arch/vax/conf/GENERIC
721			src/sys/arch/vax/conf/GENERIC.MP
722			src/sys/arch/x68k/conf/GENERIC
723			src/sys/arch/xen/conf/GENERIC
724
725		not tested at all:
726			mmeye
727			pdp10
728			playstation2
729
730
731# Other:
732
733Branch:		magnum
734Description:	?
735Status:		?
736Start Date:
737End Date:
738Base Tag:	magnum-base
739Maintainer:	?
740Scope:		kernel
741Notes:
742