Commit Graph

365 Commits

Author SHA1 Message Date
yamt 5d8da2a332 yamt-idlelwp: how to adapt a port? 2007-03-20 12:17:17 +00:00
reinoud c1a1692e09 Modify description of the reinoud-bufcleanup experiment branch:
Branch:      reinoud-bufcleanup
Description: implement and evaluate struct buf usage cleanup strategies.
             Ideas currently in mind (preference for b):
             a)
                 1. use of bio_ops per buffer.
                 2. allow chaining/overloading of functions in bio_ops
                    and provide some private context.
                 3. extend the bio_ops with commenly used functionality
                    like pending action counting, custom context passing,
                    last minute processing of buffer data, buffer cache
                    etc.
                 4. investigate the use of the kcont()
                    continuation-passing framework for async io
                    completion notification for bufs
                 ...
             b)
                 1. all sequencing use of B_CALL replaced by
                    device-threads, if possible generic code around BUFQ
                 2. possibly use kcont() for async IO finished signalling
                 3. counter of pending and queued actions requestable
                    by IOCTL interface?
                 4. implement `last minute buffer fixup' calls and maybe
                    even finished I/O calls as vnode operations
                 ...
Status:         Active
Start Date:     Thu Mar 15 2007
End Date:
Base Tag:       reinoud-bufcleanup-base
Maintainer:     Reinoud Zandijk <reinoud@NetBSD.org>
Scope:          src/sys and src/common
Notes:          Used as expiriment sandbox and if successful hopefully one day
                to be intergrated.
2007-03-17 17:24:44 +00:00
reinoud 46b0abdb74 Note the new reinoud-bufcleanup branch and its goals. no ETA known nor a
fully worked out plan of action yet.
2007-03-15 02:36:27 +00:00
ad 626c0765b8 Add some comments to previous. 2007-03-13 17:56:14 +00:00
ad 20db433bab Note the vmlocking branch. 2007-03-13 17:31:46 +00:00
mjf 1b9f656b0b Add new branch for adding transactions into ufs. 2007-03-12 19:43:38 +00:00
rmind 1e26039813 yamt-idlelwp: updated base 2007-03-12 13:13:19 +00:00
yamt 436fe5c469 move ad-audiomp to a correct place. 2007-03-01 15:15:27 +00:00
yamt 9913eb572c update base tags 2007-03-01 15:13:15 +00:00
ad 8c21785088 Note the ad-audiomp branch. 2007-02-27 14:50:40 +00:00
rmind 2bc19fa2f0 yamt-idlelwp: No longer "maybe" for scheduler's modulization. 2007-02-20 22:11:16 +00:00
ad 342f5b9e3d newlock, newlock2: mark as terminated.
yamt-idlelwp: note interrupt LWPs as one of the goals.
2007-02-17 20:04:57 +00:00
yamt a4ec5e21d3 add yamt-idlelwp. 2007-02-17 10:38:49 +00:00
yamt 2de1999f71 yamt-lazymbuf: new base. 2006-12-30 22:08:06 +00:00
yamt 1c3bb0caf9 terminate yamt-splraiseipl branch. 2006-12-21 15:57:43 +00:00
yamt ec90a3bd3b yamt-splraiseipl: new base. 2006-12-21 15:55:42 +00:00
yamt 1f4ec449e9 yamt-splraiseipl: some more descriptions. 2006-12-19 06:11:47 +00:00
yamt 0f5a6c75a7 yamt-splraiseipl: add some test results reported to me privately. 2006-12-19 06:06:30 +00:00
yamt eb633ff754 yamt-splraiseipl: zaurus. 2006-12-18 12:43:47 +00:00
yamt 6739b92842 yamt-splraiseipl: new base 2006-12-18 12:14:28 +00:00
yamt 43974d4c9f yamt-splraiseipl: add zaurus. 2006-12-18 12:12:36 +00:00
tsutsui 5465074abd yamt-splraiseipl: sgimips works on R5k IP32. 2006-12-17 15:38:35 +00:00
yamt 635ee8a88f yamt-splraiseipl: sparc64 build problem seems fixed. 2006-12-10 14:22:24 +00:00
pavel a5529f838b I've tested yamt-splraiseipl on alpha.
tested: FFS, LFS, IDE, SCSI (ahc), PS/2 mouse, network (ex),
sound (sb at isapnp).
2006-12-10 13:46:00 +00:00
yamt f144b481ac yamt-splraiseipl: new base. 2006-12-10 07:58:51 +00:00
yamt 4813024f5a yamt-splraiseipl: mmeye, mvme68k. 2006-12-10 05:29:42 +00:00
yamt 7c9ade2fc1 yamt-splraiseipl: dreamcast, pmppc. 2006-12-03 02:24:33 +00:00
yamt 04ce9348ed yamt-splraiseipl: mipsco, mvmeppc, ofppc. 2006-12-02 22:31:05 +00:00
yamt 30aa8d0c49 yamt-splraiseipl: bebox, sh5 2006-12-01 20:33:10 +00:00
tsutsui b418536b89 yamt-splraiseipl: cobalt works on RaQ2. 2006-11-20 15:55:17 +00:00
rpaulo 222aaa6542 Add some notes about rpaulo-netinet-merge-pcb as suggested by elad@. 2006-11-18 20:45:16 +00:00
tsutsui d0924182ae yamt-splraiseipl: macppc works on my Apus2000/200 (603e 200MHz).
Maybe it's still better to test on more modern machines including MP one.
2006-11-18 19:04:32 +00:00
rpaulo 999602791d My branch is dead. 2006-11-18 18:20:38 +00:00
tsutsui 52e78d1891 yamt-splraiseipl: ews4800mips seems working on my EWS4800/360AD. 2006-11-18 13:48:01 +00:00
yamt 3c9f21a85b yamt-splraiseipl: fix a typo. 2006-11-18 07:08:47 +00:00
yamt b5ce92a097 yamt-splraiseipl: create a list of notyet ports. 2006-11-18 06:59:24 +00:00
yamt 13b78c37f8 yamt-splraiseipl: a minor tweak. 2006-11-18 06:47:51 +00:00
yamt d2fd2fe1ae yamt-splraiseipl: flatten and sort the list of ports. 2006-11-18 06:46:13 +00:00
yamt 7bb70c7257 yamt-splraiseipl: prep 2006-11-05 08:37:20 +00:00
yamt 09a4e92a14 yamt-splraiseipl: pc532 2006-11-05 08:06:48 +00:00
yamt b653f1b34c yamt-splraiseipl: atari 2006-11-05 07:59:17 +00:00
yamt 2c88f5244c yamt-splraiseipl: remove a note about hp300 failure
which has been fixed by tsutsui@.  thanks.
2006-11-05 07:10:58 +00:00
yamt 7c002a63d4 yamt-splraiseipl: ibmnws 2006-11-04 14:45:54 +00:00
yamt c29394e4c8 yamt-splraiseipl: ia64. (just a placeholder, tho.) 2006-11-04 14:32:48 +00:00
yamt 548e7251fd yamt-splraiseipl: note hp300 GENERIC compilation failure which i haven't
investigated yet.
2006-11-04 14:20:50 +00:00
yamt c030485092 yamt-splraiseipl: sandpoint. 2006-11-04 14:17:35 +00:00
yamt 4852bbb11c yamt-splraiseipl: update base. 2006-11-04 14:16:52 +00:00
peter dd191f37f3 Merge the peter-altq branch.
(sync with KAME & add support for using ALTQ with pf(4)).
2006-10-12 19:59:07 +00:00
yamt cb88d60f6d yamt-splraiseipl: sgimips. 2006-10-09 11:30:53 +00:00
yamt 6cb60d8205 yamt-splraiseipl: amiga, cesfic. 2006-10-09 10:17:17 +00:00
yamt 0076ff221f yamt-splraiseipl: remove status of amiga and cesfic,
because these errors were due to stale files in my build directories.
2006-10-09 10:12:55 +00:00
tsutsui ed9d4b2af3 yamt-splraiseipl: works on sparc (SPARCstation1+) 2006-10-07 02:53:57 +00:00
tsutsui 5c5ee709b4 yamt-splraiseipl: tested on hp300 and news68k. 2006-10-06 19:18:49 +00:00
tsutsui 1713a1b672 yamt-splraiseipl: tested on sun2 (TME), sun3 (TME) and sun3x (3/80). 2006-10-06 13:48:57 +00:00
yamt 9e39e8d5b2 yamt-splraiseipl: next68k, macppc. 2006-10-02 10:29:09 +00:00
yamt a1810bc6fe yamt-splraiseipl: landisk, pdp10 2006-09-30 14:19:20 +00:00
yamt 736aff4e32 yamt-splraiseipl: hpcsh 2006-09-30 12:58:31 +00:00
yamt aef2b2eac9 yamt-splraiseipl: amiga. 2006-09-29 15:34:47 +00:00
yamt c57f7f2cdb yamt-splraiseipl: move pmax and sbmips to the "compile-tested" section. 2006-09-24 06:20:52 +00:00
yamt 1919c51ea2 yamt-splraiseipl: cobalt, pmax, sbmips 2006-09-23 10:09:44 +00:00
yamt 7b576f1169 yamt-splraiseipl: luna68k, cesfic. 2006-09-22 15:58:09 +00:00
yamt 614b6e5a27 yamt-splraiseipl: mac68k, x68k, hpcarm, shark, acorn32,
cats, netwinder, algor, arc, ews4800mips, hpcmips, newsmips.
2006-09-21 14:33:24 +00:00
yamt 7c7c48583b yamt-splraiseipl: hp700, evbppc (marvell, ibm4xx) 2006-09-20 10:31:15 +00:00
yamt d51ebd3905 yamt-splraiseipl: vax, evbarm, evbmips, evbsh3, iyonix, acorn26. 2006-09-19 13:07:19 +00:00
yamt 79701471da yamt-splraiseipl: sparc, sparc64. 2006-09-19 10:54:16 +00:00
yamt 256d8c5790 yamt-splraiseipl: per-port status 2006-09-19 10:14:44 +00:00
yamt 73d50dcc75 add yamt-splraiseipl branch. 2006-09-18 10:06:58 +00:00
gdamore ce1f9b5009 gdamore-uart was terminated months ago. 2006-09-15 18:32:14 +00:00
yamt 10ba36b5c6 terminate yamt-pdpolicy branch. 2006-09-15 15:56:11 +00:00
yamt 30a25a27c1 yamt-pdpolicy-base9. 2006-09-15 14:07:56 +00:00
wiz 3655cf1e5a Fix typo. 2006-09-11 05:53:55 +00:00
ad 7c686d0538 Add newlock2. 2006-09-10 23:37:44 +00:00
yamt 81662b1d00 yamt-pdpolicy: update base 2006-09-10 08:56:54 +00:00
yamt 809688e00c mention an intention of yamt-lazymbuf. 2006-09-10 08:12:58 +00:00
wiz 29035b224b 1.6 branch is terminated. 2006-08-30 20:40:36 +00:00
bjh21 ad94f1ce01 bjh21-hydra is pining for the fjords. 2006-08-28 12:32:35 +00:00
yamt 8506b8125f update yamt-pdpolicy. 2006-08-13 22:48:55 +00:00
riz a6351afdbc Note netbsd-4 branch, and sort the netbsd-2* branches better. 2006-08-08 05:19:20 +00:00
chap 5c86a09963 Terminates chap-midi branch. 2006-06-30 23:05:28 +00:00
yamt 8680c0eba3 yamt-lazymbuf: new base. 2006-06-21 15:20:39 +00:00
kardel 51b815822b mark branch terminated 2006-06-17 08:34:46 +00:00
kardel a92b1ff84d move timecounters-branch to individual developers terminated section 2006-06-17 08:29:57 +00:00
gdamore 697e0bef92 Note creation of gdamore-uart branch. 2006-06-15 16:52:05 +00:00
kardel 73fb5e8d65 document timecounters
branch simonb-timecounters terminated
2006-06-07 22:43:43 +00:00
yamt 1a4039e6b0 yamt-pdpolicy; new base 2006-05-24 11:03:28 +00:00
chap 0896642114 chap-midi is ready for testing. 2006-05-21 20:58:27 +00:00
briggs f46c445f90 Add a new section to divide developer branches into "Active/Dormant"
and "Terminated" so we can scan through the active/dormant a little
bit more easily.  Also note the sections up top and mention that the
entries should be alphabetized within each section.

Make it so.

Thanks to Chapman Flack for noticing that things were not adhering to
any specific order and that there was no indication of what order
things should follow.
2006-05-19 20:28:37 +00:00
chap c5fb260e70 Instantiation of chap-midi branch. 2006-05-19 18:19:39 +00:00
elad 79156a7347 update entry for elad-kernelauth noting it was merged and when. pointed
out by cube@ - thanks!
2006-05-18 17:39:42 +00:00
elad 7dee29b687 update scope, requested by yamt@. 2006-04-20 10:56:08 +00:00
yamt e65b84bc9e yamt-pdpolicy: new base. 2006-04-11 12:33:36 +00:00
yamt 48be7a5ca6 yamt-pdpolicy: new base 2006-04-01 12:17:11 +00:00
tron cfc3b142db Add "distrib/sets/lists" to the list of directories covered by the
"peter-altq" branch.
2006-03-28 13:11:43 +00:00
elad 295265313f mark kernelauth as inactive, i no longer have time to work on it. 2006-03-24 03:12:30 +00:00
peter 13b0033a9d Describe the peter-altq branch. 2006-03-18 11:45:41 +00:00
yamt 051c590620 yamt-pdpolicy: new base. 2006-03-13 09:36:20 +00:00
elad 33e5cb5406 Add entry for elad-kernelauth. 2006-03-07 19:55:07 +00:00
yamt cbf8c5498c yamt-pdpolicy branch. 2006-03-05 12:52:13 +00:00
yamt 79e0b18f68 terminate yamt-uio_vmspace branch. 2006-03-01 12:39:03 +00:00
yamt a600234f06 yamt-uio_vmspace: new base. 2006-03-01 12:23:47 +00:00
yamt 5eb3b9f4ff yamt-uio_vmspace: new base tag. 2006-02-18 15:47:31 +00:00
simonb 54939c0bc1 Describe the simonb-timecounters branch. 2006-02-04 08:11:30 +00:00
yamt c128c375df yamt-uio_vmspace: new base 2006-02-02 00:14:15 +00:00
rpaulo 7d871c2413 Describe rpaulo-netinet-merge-pcb. 2006-02-01 00:55:11 +00:00
yamt d0cbf72e2a yamt-uio_vmspace: new base. 2006-01-15 10:13:20 +00:00
yamt 72f9cde6eb yamt-uio_vmspace branch. 2005-12-31 11:15:12 +00:00
skrll 04586df7ea ktrace-lwp is terminated. 2005-12-11 14:12:20 +00:00
yamt af39e89ac9 terminate yamt-readahead branch. 2005-11-29 23:08:31 +00:00
yamt 468cb2ca84 yamt-readahead: new base. 2005-11-29 21:59:37 +00:00
yamt dadf28364f yamt-readahead: new base. 2005-11-22 16:10:55 +00:00
yamt 483900aec9 correct base tag of yamt-readahead. 2005-11-15 04:06:57 +00:00
yamt d5f16ffeec add yamt-readahead branch. 2005-11-15 04:06:38 +00:00
yamt 914c85ff3b terminate yamt-vop branch. 2005-11-02 12:44:24 +00:00
yamt 73370bbcf4 yamt-vop: new base. 2005-11-02 12:12:36 +00:00
riz 2a0a441743 Note netbsd-2-1 branch. 2005-10-26 23:09:32 +00:00
yamt 92a6da46f7 yamt-vop branch. 2005-10-20 00:42:40 +00:00
mrg 85577dbf52 fill in historical data for mrg-vm-swap and mrg-vm-swap2. 2005-07-07 19:20:20 +00:00
yamt f3a6189c5b yamt-lazymbuf branch. 2005-07-07 08:49:50 +00:00
kent 5b9e2cc123 Note that kent-audio2 is not compilable yet. 2005-04-15 13:39:00 +00:00
yamt 057577e491 terminate yamt-km branch. 2005-04-01 12:13:57 +00:00
yamt ef72214b24 yamt-km status. 2005-03-27 13:23:34 +00:00
chs 61b20db8a0 updates for yamt-km: hp300 is working for me too, pdp10 isn't relevant.
while I'm here, update description and status for various other branches.
2005-03-20 16:53:15 +00:00
yamt a8801fb8db yamt-km: playstation2 is compile tested now. 2005-03-20 15:28:32 +00:00
yamt 9724ccb535 yamt-km: add playstation2 GENERIC to the list of buildable kernels.
thanks to Martin Husemann for advices about cross build.
2005-03-20 15:26:54 +00:00
yamt 34b167fb9e yamt-km: update base tag. 2005-03-20 09:08:51 +00:00
yamt 8a5af69f33 yamt-km: update the list of buildable kernels. 2005-03-20 09:02:33 +00:00
yamt 21c5aa0093 yamt-km status 2005-03-19 18:45:08 +00:00
yamt 9b2af0083c PR/29334 was fixed. 2005-03-19 18:20:25 +00:00
jmc e4c555180c Close out 1.5 and note differences between netbsd-2 and netbsd-2-0 branches 2005-03-17 02:19:00 +00:00
jmc ea7ada221d Note netbsd-3 2005-03-17 00:21:04 +00:00
yamt fca21a6d0f yamt-km status 2005-03-15 08:16:39 +00:00
yamt 00b2c90f9d yamt-km status. 2005-03-09 23:12:28 +00:00
bouyer 10f4e1060c Update bouyer-xen2 status 2005-03-09 23:06:53 +00:00
yamt 01e6fcc865 yamt-km status. 2005-03-05 14:19:48 +00:00
yamt 518fe4e114 yamt-km status 2005-03-05 07:54:19 +00:00
tron 21061fa5e4 Add entry for "bouyer-xen2" on behalf of Manuel Bouyer. 2005-03-02 22:11:03 +00:00
tsutsui cc9b32444d Update yamt-km status (news68k works). 2005-02-27 09:36:41 +00:00
yamt c91fcffd03 update yamt-km status. 2005-02-27 02:41:51 +00:00
matt 039638a147 Add entry for matt-timespec. 2005-02-19 21:51:17 +00:00
yamt 65c714ad60 mention port-evbsh3/29334. 2005-02-19 02:34:41 +00:00
yamt 6a707a2a07 note yamt-km-doc. 2005-02-18 10:10:43 +00:00
yamt e931d47c16 update status of yamt-km. 2005-02-16 22:13:31 +00:00
is f6988587d3 Document status of newarp branch. 2005-02-14 16:08:23 +00:00
yamt 52d700fd36 remove escape sequences in the previous. 2005-02-13 21:38:43 +00:00
yamt a86b346826 status of yamt-km. 2005-02-13 21:34:55 +00:00
yamt 99aa67cb97 status of yamt-km branch. 2005-02-13 20:20:24 +00:00
yamt 3fe3f80448 yamt-km branch. 2005-01-25 13:14:56 +00:00
kent 0206e9655e update Status: field of kent-audio1 2005-01-16 14:46:32 +00:00
kent 0f83f91b7e terminate kent-audio1 branch, and start kent-audio2 branch 2005-01-16 14:44:22 +00:00
kent 08de937c1c start kent-audio1 branch 2004-12-07 15:01:46 +00:00
rtr 540bb5dcef update branch status for rtr-xorg-branch 2004-12-07 11:06:02 +00:00
rtr ca0e376ca6 record rtr-xorg-branch 2004-11-15 10:31:50 +00:00
jmc 0cf3c6bc68 Add 2.0 branch 2004-03-29 03:10:41 +00:00
grant 65aa56884b netbsd.org -> NetBSD.org 2003-11-12 13:16:22 +00:00
skrll d71100e81a Note the ktrace-lwp branch. 2003-08-06 06:35:31 +00:00
salo 0a6047a968 netbsd.org->NetBSD.org 2003-07-26 17:24:44 +00:00
thorpej 12ef38c50e Update to reflect merging of the nathanw_sa branch. 2003-01-19 20:06:22 +00:00
gmcgarry 2251d33b93 Update branch info. 2002-12-18 05:03:34 +00:00
lukem c40ede03f7 Alan Barrett tells me he worked out that netbsd-1-6 was initially
branched on 22 May 2002.
2002-10-26 11:40:56 +00:00
lukem 15d16d6089 netbsd-1-6 (although I can't remember the original branch date) 2002-10-24 10:50:06 +00:00
jdolecek 07099121c1 kqueue branch terminated 2002-10-23 22:38:10 +00:00
bjh21 85143168f5 Mention the bjh21-hydra branch, since two people have asked for it. 2002-10-19 16:05:23 +00:00
sommerfeld 478c0009ff Mark disposition of branch 2002-10-01 21:49:11 +00:00
fvdl 83e602516e sommerfeld_i386mp_1 was merged 2002-10-01 15:14:53 +00:00
lukem cf738336cd move doc/* -> basesrc/doc/*, except for doc/MIRRORS, which is not used
anymore (we refer to http://www.netbsd.org/mirrors/ now)
2002-09-21 08:17:32 +00:00