BRANCHES revision 1.29 1 # $NetBSD: BRANCHES,v 1.29 2005/02/27 09:36:41 tsutsui 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
38 Branch: comdex-fall-1999
39 Description: Special release branch for pre-1.5 release at
40 Fall 1999 COMDEX.
41 Status: Terminated
42 Start Date:
43 End Date:
44 Base Tag: comdex-fall-1999-base
45 Maintainer: ?
46 Scope: Entire tree.
47 Notes:
48
49 Branch: netbsd-0-9
50 Description: The NetBSD 0.9 release branch
51 Status: Terminated
52 Start Date:
53 End Date:
54 Base Tag: netbsd-0-9-base
55 Maintainer: Release Engineering <releng (a] NetBSD.org>
56 Scope: Entire tree.
57 Notes: 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
61 Branch: netbsd-1-0
62 Description: The NetBSD 1.0 release branch
63 Status: Terminated
64 Start Date:
65 End Date:
66 Base Tag: netbsd-1-0-base
67 Maintainer: Release Engineering <releng (a] NetBSD.org>
68 Scope: Entire tree.
69 Notes:
70 Commits restricted to release engineering.
71
72 Branch: netbsd-1-1
73 Description: The NetBSD 1.1 release branch
74 Status: Terminated
75 Start Date:
76 End Date:
77 Base Tag: netbsd-1-1-base
78 Maintainer: Release Engineering <releng (a] NetBSD.org>
79 Scope: Entire tree.
80 Notes:
81 Commits restricted to release engineering.
82
83 Branch: netbsd-1-2
84 Description: The NetBSD 1.2 release branch
85 Status: Terminated
86 Start Date:
87 End Date:
88 Base Tag: netbsd-1-2-base
89 Maintainer: Release Engineering <releng (a] NetBSD.org>
90 Scope: Entire tree.
91 Notes:
92 Commits restricted to release engineering.
93
94 Branch: netbsd-1-3
95 Description: The NetBSD 1.3 release branch
96 Status: Terminated
97 Start Date:
98 End Date:
99 Base Tag: netbsd-1-3-base
100 Maintainer: Release Engineering <releng (a] NetBSD.org>
101 Scope: Entire tree.
102 Notes:
103 Commits restricted to release engineering.
104
105 Branch: netbsd-1-4
106 Description: The NetBSD 1.4 release branch
107 Status: Terminated
108 Start Date: 1 Apr 2000
109 End Date:
110 Base Tag: netbsd-1-4-base
111 Maintainer: 1.4 Release Engineering <releng-1-4 (a] NetBSD.org>
112 Scope: Entire tree.
113 Notes:
114 Commits restricted to release engineering.
115
116 Branch: netbsd-1-5
117 Description: The NetBSD 1.5 release branch
118 Status: Active
119 Start Date: 20 Jun 2000
120 End Date:
121 Base Tag: netbsd-1-5-base
122 Maintainer: 1.5 Release Engineering <releng-1-5 (a] NetBSD.org>
123 Scope: Entire tree.
124 Notes:
125 Commits restricted to release engineering.
126
127 Branch: netbsd-1-6
128 Description: The NetBSD 1.6 release branch
129 Status: Active
130 Start Date: 22 May 2002
131 End Date:
132 Base Tag: netbsd-1-6-base
133 Maintainer: 1.6 Release Engineering <releng-1-6 (a] NetBSD.org>
134 Scope: Entire tree.
135 Notes:
136 Commits restricted to Release Engineering.
137
138 Branch: netbsd-2-0
139 Description: The NetBSD 2.0 release branch
140 Status: Active
141 Start Date: 28 Mar 2004
142 End Date:
143 Base Tag: netbsd-2-0-base
144 Maintainer: 2.0 Release Engineering <releng-2-0 (a] NetBSD.org>
145 Scope: Entire tree. (src + xsrc)
146 Notes:
147 Commits restricted to Release Engineering.
148
149
150 # Individual developers' branches:
151
152
153 Branch: bjh21-hydra
154 Description: Simtec Hydra support and ARM SMP in general
155 Status: Active
156 Start Date: 18 Oct 2002
157 End Date:
158 Base Tag: bjh21-hydra-base
159 Maintainer: Ben Harris <bjh21 (a] NetBSD.org>
160 Scope: sys/arch/arm sys/arch/acorn32
161 Notes: 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
166 Branch: bouyer-scsipi
167 Description: Integration of atapi support
168 Status: Terminated
169 Start Date:
170 End Date:
171 Base Tag:
172 Maintainer: Manuel Bouyer <bouyer (a] NetBSD.org>
173 Scope: kernel
174 Notes: Superseded by thorpej_scsipi
175
176 Branch: chs-ubc
177 Description: ? Unified Buffer Cache
178 Status: ?
179 Start Date:
180 End Date:
181 Base Tag: chs-ubc-base
182 Maintainer: Chuck Silvers <chs (a] NetBSD.org>
183 Scope: kernel
184 Notes:
185
186 Branch: chs-ubc2
187 Description: ? Unified Buffer Cache
188 Status: ?
189 Start Date:
190 End Date:
191 Base Tag: chs-ubc2-base, chs-ubc2-newbase
192 Maintainer: Chuck Silvers <chs (a] NetBSD.org>
193 Scope: kernel
194 Notes:
195
196 Branch: cjs-build-against-obj-dir
197 Description: ?
198 Status: ?
199 Start Date:
200 End Date:
201 Base Tag:
202 Maintainer: Curt Sampson <cjs (a] NetBSD.org>
203 Scope: Entire tree.
204 Notes:
205
206 Branch: eeh-paddr_t
207 Description: ?
208 Status: ?
209 Start Date:
210 End Date:
211 Base Tag: eeh-paddr_t-base
212 Maintainer: Eduardo Horvath <eeh (a] NetBSD.org>
213 Scope: kernel
214 Notes:
215
216 Branch: fvdl-softdep
217 Description: FFS soft dependencies
218 Status: ?Terminated
219 Start Date:
220 End Date:
221 Base Tag: fvdl-softdep-base
222 Maintainer: Frank van der Linden <fvdl (a] NetBSD.org>
223 Scope: kernel
224 Notes:
225
226 Branch: gehenna-devsw
227 Description: auto-generation of devsw table
228 Status: Terminated
229 Start Date: 16 May 2002
230 End Date: 6 Sep 2002
231 Base Tag: gehenna-devsw-base
232 Maintainer: MAEKAWA Masahide <gehenna (a] NetBSD.org>
233 Scope: syssrc
234 Notes: 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
238 Branch: gmcgarry_ctxsw
239 Description: Separate scheduler from context-switch code
240 Status: Active
241 Start Date: 18 December 2002
242 End Date:
243 Base Tag: gmcgarry_ctxsw_base
244 Maintainer: Gregory McGarry <gmcgarry (a] NetBSD.org>
245 Scope: kernel
246 Notes: 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
253 Branch: gmcgarry_ucred
254 Description: Integrate and encapsulate user credentials
255 Status: Active
256 Start Date: 18 December 2002
257 End Date:
258 Base Tag: gmcgarry_ucred_base
259 Maintainer: Gregory McGarry <gmcgarry (a] NetBSD.org>
260 Scope: kernel
261 Notes: merge pcred and ucred and poolify
262
263 Branch: is-newarp
264 Description: ARP for non-Ethernet
265 Status: Terminated; merged before NetBSD 1.3
266 Start Date: 1996/10/13
267 End Date: 1997/03/15
268 Base Tag: is-newarp-base
269 Maintainer: Ignatios Souvatzis <is (a] NetBSD.org>
270 Scope: kernel
271 Notes:
272
273
274 Branch: kame
275 Description: KAME Project
276 Status: Dormant
277 Start Date: 28 Jun 1999
278 End Date:
279 Base Tag:
280 Maintainer: Jun-ichiro itojun Hagino <itojun (a] NetBSD.org>
281 Scope: kernel
282 Notes: 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
287 Branch: kenh-if-detach
288 Description: Interface detach support.
289 Status: ?
290 Start Date:
291 End Date:
292 Base Tag: kenh-if-detach-base
293 Maintainer: Ken Hornstein <kenh (a] NetBSD.org>
294 Scope: kernel
295 Notes:
296
297 Branch: kent-audio1
298 Description: Audio converter pipeline
299 Status: Terminated; merged to -current
300 Start Date: Tue Dec 7 2004
301 End Date: Tue Jan 11 2005
302 Base Tag: kent-audio1-base
303 Maintainer: TAMURA Kent <kent (a] NetBSD.org>
304 Scope: kernel (audio device drivers)
305 Notes: 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
309 Branch: kent-audio2
310 Description: In-kernel audio mixer
311 Status: Active
312 Start Date: Sun Jan 16 2005
313 End Date:
314 Base Tag: kent-audio2-base
315 Maintainer: TAMURA Kent <kent (a] NetBSD.org>
316 Scope: kernel (audio device drivers)
317 Notes: 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
321 Branch: kqueue
322 Description: kqueue kernel event notification mechanism (from FreeBSD)
323 Status: Terminated; merged to -current
324 Start Date: Tue Jul 10 23:08:38 EST 2001
325 End Date: Tue Oct 24 09:14:14 GMT 2002
326 Base Tag: kqueue-base
327 Maintainer: Jaromir Dolecek <jdolecek (a] NetBSD.org>
328 Scope: kernel, libc/sys, share/man/man9, usr.bin/fstat
329 Notes: 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
336 Branch: ktrace-lwp
337 Description: ktrace support for lwp ids.
338 Status: Active
339 Start Date: Wed Jul 2 15:27:30 UTC 2003
340 End Date:
341 Base Tag: ktrace-lwp-base
342 Maintainer: Darren Reed <darrenr (a] NetBSD.org>
343 Scope: sys
344 Notes:
345
346 Branch: marc-pcmcia
347 Description: PCMCIA support
348 Status: Terminated; merged to -current
349 Start Date:
350 End Date:
351 Base Tag: marc-pcmcia-base, marc-pcmcia-bp
352 Maintainer: Marc Horowitz <marc (a] NetBSD.org>
353 Scope: kernel
354 Notes:
355
356 Branch: minoura_x68k_bus_h
357 Description: bus_space(9) and bus_dma(9) implementation for x68k
358 Status: Terminated; merged to -current
359 Start Date: 23 Dec 1998
360 End Date: 16 Mar 1999
361 Base Tag: minoura_x68k_bus_h-base
362 Maintainer: Minoura Makoto <minoura (a] NetBSD.org>
363 Scope: sys/arch/x68k
364 Notes:
365
366 Branch: minoura-xpg4dl
367 Description: Citrus Project locale subsystem
368 Status: Terminated; (partly) merged to -current
369 Start Date: 28 March 2000
370 End Date:
371 Base Tag: minoura-xpg4dl-base
372 Maintainer: Minoura Makoto <minoura (a] NetBSD.org>
373 Scope: basesrc, syssrc, sharesrc
374 Notes: 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
378 Branch: mrg-vm-swap
379 Description: ?
380 Status: ?
381 Start Date:
382 End Date:
383 Base Tag: ?
384 Maintainer: Matthew R. Green <mrg (a] NetBSD.org>
385 Scope: kernel
386 Notes:
387
388 Branch: nathanw_sa
389 Description: Scheduler activations
390 Status: Active
391 Start Date: 5 March 2001
392 End Date: 18 January 2003
393 Base Tag: nathanw_sa_base
394 Maintainer: Nathan Williams <nathanw (a] NetBSD.org>
395 Scope: 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
399 Notes: 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
424 Branch: newlock
425 Description: New locking primitives, based on Solaris's
426 Status: Active
427 Start Date: March 9, 2002
428 End Date:
429 Base Tag: newlock-base
430 Maintainer: Jason R. Thorpe <thorpej (a] NetBSD.org>
431 Scope: Kernel
432
433 Notes: 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
437 Branch: perseant-lfsv2
438 Description: LFS incompatible on-disk data structure changes
439 Status: Terminated
440 Start Date: 27 June 2001
441 End Date: 16 July 2001
442 Base Tag: perseant-lfsv2-base
443 Maintainer: Konrad Schroder <perseant (a] NetBSD.org>
444 Scope: basesrc/{sbin/*lfs,libexec/lfs_cleanerd,usr.sbin/dumplfs}, syssrc/sys/ufs
445 Notes: 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
448 Branch: pkgviews
449 Description: package views, enabling multiple conflicting packages to co-exist
450 Status: Active
451 Start Date: 22 July 2002
452 End Date:
453 Base Tag: pkgviews
454 Maintainer: Alistair Crooks <agc (a] NetBSD.org>
455 Scope: pkgsrc, basesrc/usr.sbin/pkg_install
456 Notes: 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
460 Branch: sommerfeld_i386mp_1
461 Description: Multiprocessor support for i386 using Intel MP BIOS.
462 Status: Terminated; merged to -current
463 Start Date: 21 Feb 2000
464 End Date: 01 Oct 2002
465 Base Tag: sommerfeld_i386mpbase_1
466 Maintainer: Bill Sommerfeld <sommerfeld (a] NetBSD.org>
467 Scope: sys/arch/i386
468 Notes:
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
492 Branch: thorpej-devvp
493 Description: replace dev_t with struct vnode * in devsw entry points
494 Status: Active
495 Start Date: Sep 6 2001
496 End Date:
497 Base Tag: thorpej-devvp-base
498 Maintainer: Jason Thorpe <thorpej (a] NetBSD.org>
499 Scope: syssrc
500 Notes: 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
507 Branch: thorpej-mips-cache
508 Description: overhaul MIPS cache support code
509 Status: Terminated; merged to -current
510 Start Date: Oct 23 2001
511 End Date: Nov 14 2001
512 Base Tag: thorpej-mips-cache-base
513 Scope: syssrc
514 Notes: 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 (a] 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 (a] 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 (a] NetBSD.org has
541 committed fixes to this code. Awaiting
542 confirmation that it is working properly.
543
544 * R5900 (cache_r5900) -- uch (a] 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
573 Branch: thorpej_scsipi
574 Description: SCSI/ATAPI midlayer rewrite.
575 Status: Terminated; merged to -current
576 Start Date:
577 End Date: Apr 25 2001
578 Base Tag: thorpej_scsipi_base, thorpej_scsipi_nbase
579 Maintainer: Manuel Bouyer <bouyer (a] NetBSD.org>,
580 Jason Thorpe <thorpej (a] NetBSD.org>
581 Scope: syssrc
582 Notes: 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
589 Branch: thorpej-signal
590 Description: ?
591 Status: ?
592 Start Date:
593 End Date:
594 Base Tag: thorpej-signal-base
595 Maintainer: Jason Thorpe <thorpej (a] NetBSD.org>
596 Scope: kernel
597 Notes:
598
599 Branch: thorpej-setroot
600 Description: ?
601 Status: Terminated; merged to -current
602 Start Date:
603 End Date:
604 Base Tag:
605 Maintainer: Jason Thorpe <thorpej (a] NetBSD.org>
606 Scope: kernel
607 Notes:
608
609 Branch: matt-timespec
610 Description: Convert the kernel to struct timespec as its primary time
611 storage mechanism.
612 Status: Active
613 Start Date: 2005-02-19
614 End Date:
615 Base Tag:
616 Maintainer: Matt Thomas <matt (a] NetBSD.org>
617 Scope: kernel
618 Notes:
619
620 Branch: wrstuden-devbsize
621 Description: Modify buffer cache to deal with different devices having
622 different block sizes. Also DEV_BSIZE would go away.
623 Status: Terminated
624 Start Date: Aug or Sept 1999
625 End Date: 1 Apr 2000
626 Base tag: wrstuden-devbsize-base
627 Maintainer: Bill Studenmund <wrstuden (a] NetBSD.org>
628 Scope: kernel
629 Notes: No longer active due to lack of time, and introduction
630 of UBC. In terms of UBC, the primary cache for
631 file data is the VM cache, which needs to operate
632 in terms of VM pages. As no existing device has native
633 pages the same size as our VM pages, there already is
634 a mapping going on between the VM system and the
635 underlying blocks. So it would be easier and cleaner
636 to adjust that to deal w/ different block sizes.
637 Also with UBC, all i/o is in terms of bytes at an offset
638 with a certain length, so the exact block size isn't a big
639 deal.
640
641 Any other wrstuden-devbsize tag may (and should) go away.
642
643
644 Branch: rtr-xorg-branch
645 Description: xorg & static build alterations to src/x11
646 Status: Active
647 Start Date: Nov 15 2004
648 End Date:
649 Base tag: rtr-xorg-branch-base
650 Maintainer: Tyler R. Retzlaff <rtr (a] NetBSD.org>
651 Scope: x11
652 distrib/sets/lists
653 share/mk/bsd.x11.mk
654 share/mk/bsd.own.mk
655 etc/mtree/NetBSD.dist
656 Notes: Requires parts of xsrc/xfree (HEAD)
657 xsrc/local, xsrc/xfree/xc/programs/Xserver/hw/netbsd
658 Requires xorg (XORG-6_8_1)
659
660
661 Branch: yamt-km, yamt-km-doc
662 Description: simplify/improve kernel memory management and bootstrap
663 Status: Active
664 Start Date: Tue Jan 25 2005
665 End Date:
666 Base Tag: yamt-km-base{,2}, yamt-km-doc-base
667 Maintainer: YAMAMOTO Takashi <yamt (a] NetBSD.org>
668 Scope: yamt-km: src/sys
669 yamt-km-doc: src/share/man/man9/uvm.9
670 Notes: http://mail-index.NetBSD.org/tech-kern/2004/12/25/0005.html
671
672 the followings are per-port status.
673 (account names mean "tested by".)
674
675 works enough to go to multiuser:
676 alpha, i386 (yamt@)
677 pc532 (simonb@)
678 alpha, i386, mac68k, macppc, pmax, shark,
679 sparc, sparc64 (chs@)
680 news68k (tsutsui@)
681
682 known to have the same problem as trunk:
683 vax (chs@, stuck while running kvm_mkdb)
684
685 known to have a problem:
686 hp300 (chs@, hang immediately after loading kernel)
687
688 buildable:
689 src/sys/arch/acorn26/conf/GENERIC
690 src/sys/arch/acorn32/conf/GENERIC
691 src/sys/arch/algor/conf/P6032
692 src/sys/arch/alpha/conf/GENERIC
693 src/sys/arch/alpha/conf/GENERIC.MP
694 src/sys/arch/amd64/conf/GENERIC
695 src/sys/arch/amd64/conf/GENERIC.MP
696 src/sys/arch/amiga/conf/GENERIC
697 src/sys/arch/arc/conf/GENERIC
698 src/sys/arch/atari/conf/MILAN-PCIIDE
699 src/sys/arch/bebox/conf/GENERIC
700 src/sys/arch/cats/conf/GENERIC
701 src/sys/arch/cesfic/conf/GENERIC
702 src/sys/arch/cobalt/conf/GENERIC
703 src/sys/arch/dreamcast/conf/GENERIC
704 src/sys/arch/evbarm/conf/TS7200
705 src/sys/arch/evbppc/conf/WALNUT
706 src/sys/arch/evbsh3/conf/COMPUTEXEVB
707 (with a patch in port-evbsh3/29334)
708 src/sys/arch/evbsh5/conf/CAYMAN64
709 src/sys/arch/hp300/conf/GENERIC
710 src/sys/arch/hp700/conf/GENERIC
711 src/sys/arch/hpcarm/conf/JORNADA728
712 src/sys/arch/hpcmips/conf/GENERIC
713 src/sys/arch/hpcsh/conf/GENERIC
714 src/sys/arch/hpcsh/conf/HPW650PA
715 src/sys/arch/i386/conf/GENERIC
716 src/sys/arch/i386/conf/GENERIC.MP
717 src/sys/arch/ibmnws/conf/GENERIC
718 src/sys/arch/iyonix/conf/GENERIC
719 src/sys/arch/luna68k/conf/GENERIC
720 src/sys/arch/mac68k/conf/GENERIC
721 src/sys/arch/macppc/conf/GENERIC
722 src/sys/arch/macppc/conf/GENERIC.MP
723 src/sys/arch/mipsco/conf/GENERIC
724 src/sys/arch/mvme68k/conf/GENERIC
725 src/sys/arch/netwinder/conf/GENERIC
726 src/sys/arch/news68k/conf/GENERIC
727 src/sys/arch/newsmips/conf/GENERIC
728 src/sys/arch/next68k/conf/GENERIC
729 src/sys/arch/ofppc/conf/GENERIC
730 src/sys/arch/pc532/conf/GENERIC
731 src/sys/arch/pmax/conf/GENERIC
732 src/sys/arch/prep/conf/GENERIC
733 src/sys/arch/sandpoint/conf/GENERIC
734 src/sys/arch/sbmips/conf/GENERIC
735 src/sys/arch/sgimips/conf/GENERIC32_IP3x
736 src/sys/arch/shark/conf/GENERIC
737 src/sys/arch/sparc/conf/GENERIC
738 src/sys/arch/sparc/conf/GENERIC.MP
739 src/sys/arch/sparc64/conf/GENERIC
740 src/sys/arch/sparc64/conf/GENERIC.MP
741 src/sys/arch/sun2/conf/GENERIC
742 src/sys/arch/sun3/conf/GENERIC
743 src/sys/arch/vax/conf/GENERIC
744 src/sys/arch/vax/conf/GENERIC.MP
745 src/sys/arch/x68k/conf/GENERIC
746 src/sys/arch/xen/conf/GENERIC
747
748 not tested at all:
749 mmeye
750 pdp10
751 playstation2
752
753
754 # Other:
755
756 Branch: magnum
757 Description: ?
758 Status: ?
759 Start Date:
760 End Date:
761 Base Tag: magnum-base
762 Maintainer: ?
763 Scope: kernel
764 Notes:
765