Fri Oct 2 07:17:16 2009 UTC ()
fix grammar: a -> an


(cegger)
diff -r1.77 -r1.78 src/doc/BUILDING.mdoc
diff -r1.1297 -r1.1298 src/doc/CHANGES
diff -r1.95 -r1.96 src/doc/CHANGES.prev
diff -r1.5 -r1.6 src/doc/roadmaps/storage

cvs diff -r1.77 -r1.78 src/doc/BUILDING.mdoc (expand / switch to unified diff)

--- src/doc/BUILDING.mdoc 2009/09/27 18:08:24 1.77
+++ src/doc/BUILDING.mdoc 2009/10/02 07:17:16 1.78
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: BUILDING.mdoc,v 1.77 2009/09/27 18:08:24 apb Exp $ 1.\" $NetBSD: BUILDING.mdoc,v 1.78 2009/10/02 07:17:16 cegger Exp $
2.\" 2.\"
3.\" Copyright (c) 2001-2008 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2001-2008 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation 6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Todd Vierling and Luke Mewburn. 7.\" by Todd Vierling and Luke Mewburn.
8.\" 8.\"
9.\" Redistribution and use in source and binary forms, with or without 9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions 10.\" modification, are permitted provided that the following conditions
11.\" are met: 11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright 12.\" 1. Redistributions of source code must retain the above copyright
13.\" notice, this list of conditions and the following disclaimer. 13.\" notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright 14.\" 2. Redistributions in binary form must reproduce the above copyright
@@ -1155,27 +1155,27 @@ this target should probably run those as @@ -1155,27 +1155,27 @@ this target should probably run those as
1155. 1155.
1156.Ss The \*qbuild.sh\*q script 1156.Ss The \*qbuild.sh\*q script
1157. 1157.
1158This script file is a Bourne shell script designed to build the 1158This script file is a Bourne shell script designed to build the
1159entire 1159entire
1160.Nx 1160.Nx
1161system on any host with a Bourne shell in 1161system on any host with a Bourne shell in
1162.Sy /bin/sh , 1162.Sy /bin/sh ,
1163including many that are not POSIX compliant. 1163including many that are not POSIX compliant.
1164Note that if a host system's 1164Note that if a host system's
1165.Sy /bin/sh 1165.Sy /bin/sh
1166is unusually old and broken, the Korn Shell 1166is unusually old and broken, the Korn Shell
1167.Sy ( /bin/ksh ) , 1167.Sy ( /bin/ksh ) ,
1168if available, may be a usable alternative. 1168if available, may be an usable alternative.
1169.Pp 1169.Pp
1170All cross-compile builds, and most native builds, of the entire system 1170All cross-compile builds, and most native builds, of the entire system
1171should make use of 1171should make use of
1172.Sy build.sh 1172.Sy build.sh
1173rather than just running 1173rather than just running
1174.Dq make . 1174.Dq make .
1175This way, the 1175This way, the
1176.Xr make 1 1176.Xr make 1
1177program will be bootstrapped properly, in case the host system has an 1177program will be bootstrapped properly, in case the host system has an
1178older or incompatible 1178older or incompatible
1179.Dq make 1179.Dq make
1180program. 1180program.
1181.Pp 1181.Pp

cvs diff -r1.1297 -r1.1298 src/doc/CHANGES (expand / switch to unified diff)

--- src/doc/CHANGES 2009/10/02 04:26:52 1.1297
+++ src/doc/CHANGES 2009/10/02 07:17:16 1.1298
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1297 $> 1# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1298 $>
2# 2#
3# 3#
4# [Note: This file does not mention every change made to the NetBSD source tree. 4# [Note: This file does not mention every change made to the NetBSD source tree.
5# For an exhaustive list, please subscribe to the `source-changes' mailing list, 5# For an exhaustive list, please subscribe to the `source-changes' mailing list,
6# or see the mailing list archives. For more information, send a message 6# or see the mailing list archives. For more information, send a message
7# containing just the word `help' to `majordomo@NetBSD.org'.] 7# containing just the word `help' to `majordomo@NetBSD.org'.]
8# 8#
9# ---------------------------------------------------------------------------- 9# ----------------------------------------------------------------------------
10# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS: 10# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
11# 11#
12# theme: Content ... 12# theme: Content ...
13# more content ... 13# more content ...
14# more content. [developer DATE-FORMAT] 14# more content. [developer DATE-FORMAT]
@@ -164,28 +164,28 @@ Changes from NetBSD 5.0 to NetBSD 6.0: @@ -164,28 +164,28 @@ Changes from NetBSD 5.0 to NetBSD 6.0:
164 i386, amd64: ucas (CAS for user-space address) support for i386/amd64. 164 i386, amd64: ucas (CAS for user-space address) support for i386/amd64.
165 [rmind 20090223] 165 [rmind 20090223]
166 dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226] 166 dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226]
167 evbarm: Improved support for GPIO support on the EP93xx ARM processors. 167 evbarm: Improved support for GPIO support on the EP93xx ARM processors.
168 [kenh 20090227] 168 [kenh 20090227]
169 ext2fs: Add support for >128 byte inode. From Frederic Sausmikat. 169 ext2fs: Add support for >128 byte inode. From Frederic Sausmikat.
170 [christos 20090301] 170 [christos 20090301]
171 zaurus: Add zboot from OpenBSD. [nonaka 20090302] 171 zaurus: Add zboot from OpenBSD. [nonaka 20090302]
172 xen: Add PCI pass-through support for Xen3. domain0 kernel gets a 172 xen: Add PCI pass-through support for Xen3. domain0 kernel gets a
173 pciback PCI drivers, to which device specified in the 173 pciback PCI drivers, to which device specified in the
174 pciback.hide boot parameter will attach. 174 pciback.hide boot parameter will attach.
175 DomU kernels gets a xpci device, to which PCI buses 175 DomU kernels gets a xpci device, to which PCI buses
176 will attach. [bouyer 20090305] 176 will attach. [bouyer 20090305]
177 xen: Add XEN3PAE_DOM0, a i386 domain0 kernel with PAE support. 177 xen: Add XEN3PAE_DOM0, an i386 domain0 kernel with PAE support.
178 requires a i386PAE or x86_64 hypervisor. [bouyer 20090305] 178 requires an i386PAE or x86_64 hypervisor. [bouyer 20090305]
179 ar(1): Add support to ar(1) for 'deterministic mode'. 179 ar(1): Add support to ar(1) for 'deterministic mode'.
180 [christos 20090306] 180 [christos 20090306]
181 kernel: Compute kern.ipc.shmmaxpgs on startup based on physical 181 kernel: Compute kern.ipc.shmmaxpgs on startup based on physical
182 memory. Default can be overridden via sysctl. [joerg 20090306] 182 memory. Default can be overridden via sysctl. [joerg 20090306]
183 fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and 183 fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and
184 later chips. [tsutsui 20090307] 184 later chips. [tsutsui 20090307]
185 crash(8): Add a new utility to diagnose kernel crashes. Based upon 185 crash(8): Add a new utility to diagnose kernel crashes. Based upon
186 the in-kernel debugger (ddb). [ad 20090307] 186 the in-kernel debugger (ddb). [ad 20090307]
187 piixide(4): Add support for 82965PM. [christos 20090309] 187 piixide(4): Add support for 82965PM. [christos 20090309]
188 libfetch: Import libfetch-2.23. [joerg 20090310] 188 libfetch: Import libfetch-2.23. [joerg 20090310]
189 wm(4): Add support for 82567LF-3, and fix register access for ICH10DO. 189 wm(4): Add support for 82567LF-3, and fix register access for ICH10DO.
190 [msaitoh 20090310] 190 [msaitoh 20090310]
191 module: Add tprof modules. [yamt 20090310] 191 module: Add tprof modules. [yamt 20090310]

cvs diff -r1.95 -r1.96 src/doc/CHANGES.prev (expand / switch to unified diff)

--- src/doc/CHANGES.prev 2009/05/02 06:21:16 1.95
+++ src/doc/CHANGES.prev 2009/10/02 07:17:16 1.96
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1LIST OF CHANGES FROM PREVIOUS RELEASES: <$Revision: 1.95 $> 1LIST OF CHANGES FROM PREVIOUS RELEASES: <$Revision: 1.96 $>
2 2
3 3
4Changes from 386bsd 0.1 + patchkit 0.2.2 to NetBSD 0.8: 4Changes from 386bsd 0.1 + patchkit 0.2.2 to NetBSD 0.8:
5 fdescfs, kernfs included 5 fdescfs, kernfs included
6 mt(1): added bsd mt 6 mt(1): added bsd mt
7 ktrace(1): now works 7 ktrace(1): now works
8 cron(8): crond, crontab cleaned, and install properly 8 cron(8): crond, crontab cleaned, and install properly
9 prompt for floppy root disk 9 prompt for floppy root disk
10 added kgmon, gprof 10 added kgmon, gprof
11 many vm bug fixes 11 many vm bug fixes
12 ed(1): free ed 12 ed(1): free ed
13 fixes to /etc/*, particular /etc/{weekly,daily,monthly}, netstart 13 fixes to /etc/*, particular /etc/{weekly,daily,monthly}, netstart
14 yp: beginnings of yp support 14 yp: beginnings of yp support
@@ -1598,27 +1598,27 @@ Changes from NetBSD 1.0 to NetBSD 1.1: @@ -1598,27 +1598,27 @@ Changes from NetBSD 1.0 to NetBSD 1.1:
1598 [mycroft 19941023] 1598 [mycroft 19941023]
1599 ethernet: Made the `ed' driver deal with buggy chips better, and sped 1599 ethernet: Made the `ed' driver deal with buggy chips better, and sped
1600 it up a bit. [mycroft 19941023] 1600 it up a bit. [mycroft 19941023]
1601 got rid of the Xchess sources. (cgd) 1601 got rid of the Xchess sources. (cgd)
1602 send-pr(1): made send-pr a bit smarter about the 'Release' field. (cgd) 1602 send-pr(1): made send-pr a bit smarter about the 'Release' field. (cgd)
1603 added COMPAT_10 option, for NetBSD 1.0 binary compatibility. (cgd) 1603 added COMPAT_10 option, for NetBSD 1.0 binary compatibility. (cgd)
1604 uucp(1): upgraded to version 1.05. From John Kohl. (jtc) 1604 uucp(1): upgraded to version 1.05. From John Kohl. (jtc)
1605 i386: Implemented a different (faster) way of entering the kernel for 1605 i386: Implemented a different (faster) way of entering the kernel for
1606 system calls, on the i386. [mycroft 19941025] 1606 system calls, on the i386. [mycroft 19941025]
1607 fts(3): Speed up significantly on file systems which don't support link 1607 fts(3): Speed up significantly on file systems which don't support link
1608 counts (e.g. isofs). [mycroft 19941026] 1608 counts (e.g. isofs). [mycroft 19941026]
1609 Reworked part of the `mcd' driver to make it more reliable. [mycroft 1609 Reworked part of the `mcd' driver to make it more reliable. [mycroft
1610 19941026] 1610 19941026]
1611 Made fork(2)ing with a user-defined LDT work (and not panic). [mycroft 1611 Made fork(2)ing with an user-defined LDT work (and not panic). [mycroft
1612 19941031] 1612 19941031]
1613 upgraded diff, diff3, and sdiff to version 2.7. (jtc) 1613 upgraded diff, diff3, and sdiff to version 2.7. (jtc)
1614 lorder(1): Fixed lorder manpage. From Brad Parker. (jtc) 1614 lorder(1): Fixed lorder manpage. From Brad Parker. (jtc)
1615 Fixed at, atrun, badsect and cal manpages. From Saitoh Masanobu. (jtc) 1615 Fixed at, atrun, badsect and cal manpages. From Saitoh Masanobu. (jtc)
1616 Corrected Professor Falken's name in the example passwd file. [mycroft 1616 Corrected Professor Falken's name in the example passwd file. [mycroft
1617 19941103] 1617 19941103]
1618 Added a driver for ST0[12] and FD8[05]0 SCSI controllers. [mycroft 1618 Added a driver for ST0[12] and FD8[05]0 SCSI controllers. [mycroft
1619 19941103] 1619 19941103]
1620 i386: Updated the i386 port to use config.new. [mycroft 19941103] 1620 i386: Updated the i386 port to use config.new. [mycroft 19941103]
1621 i386: Reworked most of the i386 context switching code to make it much 1621 i386: Reworked most of the i386 context switching code to make it much
1622 faster, especially when the FPU is used. [mycroft 19941106] 1622 faster, especially when the FPU is used. [mycroft 19941106]
1623 comm(1): Changed to write a diagnostic message to stderr and abort 1623 comm(1): Changed to write a diagnostic message to stderr and abort
1624 with a non zero exit status on write errors. (jtc) 1624 with a non zero exit status on write errors. (jtc)
@@ -2634,27 +2634,27 @@ Changes from NetBSD 1.1 to NetBSD 1.2: @@ -2634,27 +2634,27 @@ Changes from NetBSD 1.1 to NetBSD 1.2:
2634 [neil 19960502] 2634 [neil 19960502]
2635 libc: updated the version of Berkeley DB in libc to DB 1.85 2635 libc: updated the version of Berkeley DB in libc to DB 1.85
2636 [cgd 19960503] 2636 [cgd 19960503]
2637 sun3: Implemented kernel crash dumps [gwr 19960505] 2637 sun3: Implemented kernel crash dumps [gwr 19960505]
2638 usr.bin/file/magdir: added os9 (OS9 + OS9/68K module patterns) 2638 usr.bin/file/magdir: added os9 (OS9 + OS9/68K module patterns)
2639 [is 19960506] 2639 [is 19960506]
2640 isa: added first version of iy driver (for Intel Etherexpress 2640 isa: added first version of iy driver (for Intel Etherexpress
2641 PRO). Should work for any i82595 ISA board with EEPROM; NETBLK 2641 PRO). Should work for any i82595 ISA board with EEPROM; NETBLK
2642 is not supported yet. No multicast support yet. [is 19960505] 2642 is not supported yet. No multicast support yet. [is 19960505]
2643 changed struct ifnet to have a pointer to the softc of the 2643 changed struct ifnet to have a pointer to the softc of the
2644 underlying device and a printable "external name" 2644 underlying device and a printable "external name"
2645 (name + unit number), thus eliminating if_name and if_unit. 2645 (name + unit number), thus eliminating if_name and if_unit.
2646 Updated interface to (*if_watchdog)() and (*if_reset)() 2646 Updated interface to (*if_watchdog)() and (*if_reset)()
2647 to take a struct ifnet *, rather than a unit number. 2647 to take a struct ifnet *, rather than an unit number.
2648 [thorpej 19960506] 2648 [thorpej 19960506]
2649 ethernet: made the MI LANCE driver standalone, using cfattach to 2649 ethernet: made the MI LANCE driver standalone, using cfattach to
2650 resolve naming conflicts on ports which can have more 2650 resolve naming conflicts on ports which can have more
2651 than one instance of the LANCE. [thorpej 19960506] 2651 than one instance of the LANCE. [thorpej 19960506]
2652 x68k: imported x68k port for SHARP X680x0 computer. [oki 19960505] 2652 x68k: imported x68k port for SHARP X680x0 computer. [oki 19960505]
2653 sparc: support for sun4m class machines (Classic, LX, SS10, SS20). 2653 sparc: support for sun4m class machines (Classic, LX, SS10, SS20).
2654 [pk 19960506] 2654 [pk 19960506]
2655 changed ECOFF structure members to have their 'normal' names, 2655 changed ECOFF structure members to have their 'normal' names,
2656 not names that were picked apparently at random. [cgd 19960509] 2656 not names that were picked apparently at random. [cgd 19960509]
2657 amiga: added DraCo and M68060 support [is 19960509] 2657 amiga: added DraCo and M68060 support [is 19960509]
2658 systat(1), vmstat(8), iostat(8): updated to display disk statistics 2658 systat(1), vmstat(8), iostat(8): updated to display disk statistics
2659 kept by the NetBSD generic disk framework, from John M. Vinopal 2659 kept by the NetBSD generic disk framework, from John M. Vinopal
2660 <banshee@gabriella.resort.com>. [thorpej 19960510] 2660 <banshee@gabriella.resort.com>. [thorpej 19960510]
@@ -3502,27 +3502,27 @@ Changes from NetBSD 1.2 to NetBSD 1.3: @@ -3502,27 +3502,27 @@ Changes from NetBSD 1.2 to NetBSD 1.3:
3502 directory under pkg_install. [agc 19970605] 3502 directory under pkg_install. [agc 19970605]
3503 Implement new vm_page_alloc_memory() and vm_page_free_memory() 3503 Implement new vm_page_alloc_memory() and vm_page_free_memory()
3504 functions, used to allocate unmapped managed pages 3504 functions, used to allocate unmapped managed pages
3505 conforming to various allocation constraints. 3505 conforming to various allocation constraints.
3506 [thorpej 19970606] 3506 [thorpej 19970606]
3507 bus_dma(9): Implement new bus dma framework, providing a 3507 bus_dma(9): Implement new bus dma framework, providing a
3508 machine-independent abstraction for DMA mapping. See bus_dma(9) 3508 machine-independent abstraction for DMA mapping. See bus_dma(9)
3509 for details. Convert several machine-independent 3509 for details. Convert several machine-independent
3510 drivers to use new framework. [thorpej 19970606] 3510 drivers to use new framework. [thorpej 19970606]
3511 i386: Add support for generic ISA bounce buffers, using 3511 i386: Add support for generic ISA bounce buffers, using
3512 new bus dma framework. [thorpej 19970606] 3512 new bus dma framework. [thorpej 19970606]
3513 alpha: Add support for SGMAP-mapped DMA, using new bus dma 3513 alpha: Add support for SGMAP-mapped DMA, using new bus dma
3514 framework, allowing ISA DMA to function. [thorpej 19970606] 3514 framework, allowing ISA DMA to function. [thorpej 19970606]
3515 isa: convert isadma.c to be a user of new bus dma framework, 3515 isa: convert isadma.c to be an user of new bus dma framework,
3516 and convert all drivers that use it to the new API. 3516 and convert all drivers that use it to the new API.
3517 [thorpej 19970606] 3517 [thorpej 19970606]
3518 New sysctl hw.machine_arch which returns the CPU class of a machine. 3518 New sysctl hw.machine_arch which returns the CPU class of a machine.
3519 [veego 19970607] 3519 [veego 19970607]
3520 ext2: Added kernel and userland support for the ext2 file system 3520 ext2: Added kernel and userland support for the ext2 file system
3521 [bouyer 19970611] 3521 [bouyer 19970611]
3522 kernel: new swapping system implemented, with any-time addition of swap 3522 kernel: new swapping system implemented, with any-time addition of swap
3523 devices, at different priorities. Thanks to pk and leo. [mrg 3523 devices, at different priorities. Thanks to pk and leo. [mrg
3524 19970612] 3524 19970612]
3525 kernel: fix dump device selection in wake of new swap system. Allow 3525 kernel: fix dump device selection in wake of new swap system. Allow
3526 greater flexibility in dump device selection, including 3526 greater flexibility in dump device selection, including
3527 ability to dump to local disk if root is on nfs. 3527 ability to dump to local disk if root is on nfs.
3528 [thorpej 19970613] 3528 [thorpej 19970613]
@@ -4297,27 +4297,27 @@ Changes from NetBSD 1.3 to NetBSD 1.4: @@ -4297,27 +4297,27 @@ Changes from NetBSD 1.3 to NetBSD 1.4:
4297 parts, and make it machine-independent. [thorpej 19980724] 4297 parts, and make it machine-independent. [thorpej 19980724]
4298 usb: change mouse and keyboard drivers so that they use wscons. 4298 usb: change mouse and keyboard drivers so that they use wscons.
4299 Also add the wsmouse protocol to XFree86. [augustss 19980727] 4299 Also add the wsmouse protocol to XFree86. [augustss 19980727]
4300 kernel: update of memory resource pool: configurable back-end 4300 kernel: update of memory resource pool: configurable back-end
4301 storage provider; cache coloring and dynamic sizing 4301 storage provider; cache coloring and dynamic sizing
4302 after Bonwick's "slabs". [pk 19980727] 4302 after Bonwick's "slabs". [pk 19980727]
4303 Change uio_resid to a size_t, and change the residual argument of 4303 Change uio_resid to a size_t, and change the residual argument of
4304 vn_rdwr() from int * to size_t * to match. No behavioral 4304 vn_rdwr() from int * to size_t * to match. No behavioral
4305 difference, except for Alpha, which can now use full 4305 difference, except for Alpha, which can now use full
4306 SSIZE_MAX sized transfers (i.e. signed 64-bit length). 4306 SSIZE_MAX sized transfers (i.e. signed 64-bit length).
4307 Sweep inspired by a discussion of a bug introduced in 4307 Sweep inspired by a discussion of a bug introduced in
4308 OpenBSD on Bugtraq. [thorpej 19980728] 4308 OpenBSD on Bugtraq. [thorpej 19980728]
4309 libedit: add 'edit on|off' editrc command, which is used to advise 4309 libedit: add 'edit on|off' editrc command, which is used to advise
4310 invoking programs if a user's does or doesn't want editline 4310 invoking programs if an user's does or doesn't want editline
4311 support. Modify ftp(1) to honour this. [lukem 19980729] 4311 support. Modify ftp(1) to honour this. [lukem 19980729]
4312 tftpd(8): add support for -u user and -g group, which specify the user 4312 tftpd(8): add support for -u user and -g group, which specify the user
4313 and group to run as. Fixes PR #4218. [lukem 19980729] 4313 and group to run as. Fixes PR #4218. [lukem 19980729]
4314 ccd(4): use the pool allocator for component buffers.  4314 ccd(4): use the pool allocator for component buffers.
4315 [thorpej 19980730] 4315 [thorpej 19980730]
4316 vnd(4): use the pool allocator for vndxfer and vndbuf structures. 4316 vnd(4): use the pool allocator for vndxfer and vndbuf structures.
4317 [thorpej 19980730] 4317 [thorpej 19980730]
4318 scsipi: use the pool allocator for scsipi_xfers. [thorpej 19980730] 4318 scsipi: use the pool allocator for scsipi_xfers. [thorpej 19980730]
4319 isapnp: Use config_defer(), and add support for all of the 4319 isapnp: Use config_defer(), and add support for all of the
4320 platforms that support ISA. [thorpej 19980730] 4320 platforms that support ISA. [thorpej 19980730]
4321 kernel: Use the pool allocator for mbufs and mbuf clusters.  4321 kernel: Use the pool allocator for mbufs and mbuf clusters.
4322 [thorpej 19980731] 4322 [thorpej 19980731]
4323 alpha: implement isa_intr_disestablish() and pci_intr_disestablish(). 4323 alpha: implement isa_intr_disestablish() and pci_intr_disestablish().
@@ -4488,27 +4488,27 @@ Changes from NetBSD 1.3 to NetBSD 1.4: @@ -4488,27 +4488,27 @@ Changes from NetBSD 1.3 to NetBSD 1.4:
4488 amiga: Added a new ethernet driver for the Ariadne II. [veego 19981111] 4488 amiga: Added a new ethernet driver for the Ariadne II. [veego 19981111]
4489 kernel: Implement kthread_create() and kthread_exit(), to create and 4489 kernel: Implement kthread_create() and kthread_exit(), to create and
4490 destroy kernel threads. Use these to create the pagedaemon and 4490 destroy kernel threads. Use these to create the pagedaemon and
4491 reaper. [thorpej 19981111] 4491 reaper. [thorpej 19981111]
4492 raid: Added RAIDframe, version 1.1, from the Parallel Data Laboratory 4492 raid: Added RAIDframe, version 1.1, from the Parallel Data Laboratory
4493 at Carnegie Mellon University. Supports RAID levels 0, 1, 4493 at Carnegie Mellon University. Supports RAID levels 0, 1,
4494 4, 5, 6, parity logging, and more. [oster 19981112] 4494 4, 5, 6, parity logging, and more. [oster 19981112]
4495 next68k: Switch to UVM on next68k. [dbj 19981114] 4495 next68k: Switch to UVM on next68k. [dbj 19981114]
4496 pmax: Switch default to UVM on pmax. [mhitch 19981114] 4496 pmax: Switch default to UVM on pmax. [mhitch 19981114]
4497 egcs: Imported egcs 1.1.1-prerelease-2. [tv 19981114] 4497 egcs: Imported egcs 1.1.1-prerelease-2. [tv 19981114]
4498 newsmips: Switch to UVM by default on newsmips. [tsubai 19981116] 4498 newsmips: Switch to UVM by default on newsmips. [tsubai 19981116]
4499 i386: Switch to gas.new on i386. [kristerw 19981116] 4499 i386: Switch to gas.new on i386. [kristerw 19981116]
4500 sparc: Switch to gas.new on sparc. [kristerw 19981116] 4500 sparc: Switch to gas.new on sparc. [kristerw 19981116]
4501 mbrlabel(8): Add a utility to access partitions on MBR labeled 4501 mbrlabel(8): Add an utility to access partitions on MBR labeled
4502 disks like those transferred from a DOS machine [ws 19981116] 4502 disks like those transferred from a DOS machine [ws 19981116]
4503 pmax: Add crunched miniroot distribution media [jonathan 19981116] 4503 pmax: Add crunched miniroot distribution media [jonathan 19981116]
4504 kernel: Add support for detaching and activating/deactivating devices. 4504 kernel: Add support for detaching and activating/deactivating devices.
4505 Mostly from Chris Demetriou, with some changes by 4505 Mostly from Chris Demetriou, with some changes by
4506 Ken Hornstein and Jason Thorpe. [thorpej 19981116] 4506 Ken Hornstein and Jason Thorpe. [thorpej 19981116]
4507 pcmcia: Implement PCMCIA hot-swap. [thorpej 19981116] 4507 pcmcia: Implement PCMCIA hot-swap. [thorpej 19981116]
4508 pmax: Add md ramdisk driver. Install kernels now run off ramdisk root, 4508 pmax: Add md ramdisk driver. Install kernels now run off ramdisk root,
4509 not from disk or NFS. [jonathan 19981118] 4509 not from disk or NFS. [jonathan 19981118]
4510 bebox: Add PCI frame buffer console driver. [sakamoto 19981118] 4510 bebox: Add PCI frame buffer console driver. [sakamoto 19981118]
4511 morse(6): Add support for decoding of morse code. [hubertf 19981118] 4511 morse(6): Add support for decoding of morse code. [hubertf 19981118]
4512 kernel: fix d_mmap routines to deal with signed offsets. fixes many 4512 kernel: fix d_mmap routines to deal with signed offsets. fixes many
4513 real & potential security problems. problem found by ted 4513 real & potential security problems. problem found by ted
4514 lemon, fixed by matthew green. see NetBSD-SA1998-005 for 4514 lemon, fixed by matthew green. see NetBSD-SA1998-005 for
@@ -4739,27 +4739,27 @@ Changes from NetBSD 1.3 to NetBSD 1.4: @@ -4739,27 +4739,27 @@ Changes from NetBSD 1.3 to NetBSD 1.4:
4739 amiga: aster.c driver now attaches to the ISDN Master II, too. 4739 amiga: aster.c driver now attaches to the ISDN Master II, too.
4740 [is 19990317] 4740 [is 19990317]
4741 net, netinet: Add support for Token-Ring drivers, 4741 net, netinet: Add support for Token-Ring drivers,
4742 by Onno van der Linden <onno@simplex.nl>. [bad 19990322] 4742 by Onno van der Linden <onno@simplex.nl>. [bad 19990322]
4743 dev, i386: Add driver for TROPIC based Token-Ring ISA cards, 4743 dev, i386: Add driver for TROPIC based Token-Ring ISA cards,
4744 by Onno van der Linden. [bad 19990322] 4744 by Onno van der Linden. [bad 19990322]
4745 xsrc: fixed security problem in xtrans library [tron 19990322] 4745 xsrc: fixed security problem in xtrans library [tron 19990322]
4746 tcpdump(1): Make it understand Token-Ring frames, 4746 tcpdump(1): Make it understand Token-Ring frames,
4747 by Onno van der Linden. [bad 19990323] 4747 by Onno van der Linden. [bad 19990323]
4748 dev, i386: Add driver for Databook TCIC family PCMCIA chips. 4748 dev, i386: Add driver for Databook TCIC family PCMCIA chips.
4749 [bad 19990323] 4749 [bad 19990323]
4750 dump(8): Add read cache. Speeds up dump operations in most cases 4750 dump(8): Add read cache. Speeds up dump operations in most cases
4751 [bouyer,mjl 19990323] 4751 [bouyer,mjl 19990323]
4752 net: prevent bind(2)ing to a unicast address/port if the uids of the 4752 net: prevent bind(2)ing to an unicast address/port if the uids of the
4753 socket creators are different and the new bind(2) is not done 4753 socket creators are different and the new bind(2) is not done
4754 by root. [luke 19990324] 4754 by root. [luke 19990324]
4755 vm: delete Mach VM. [mrg 19990324] 4755 vm: delete Mach VM. [mrg 19990324]
4756 kernel, libc: implement core of getcwd in kernel, for a 4756 kernel, libc: implement core of getcwd in kernel, for a
4757 significant performance improvement (25x to 30x when 4-5 4757 significant performance improvement (25x to 30x when 4-5
4758 levels deep). Also, use the same framework to close a few 4758 levels deep). Also, use the same framework to close a few
4759 chroot-related holes. [sommerfeld 19990324] 4759 chroot-related holes. [sommerfeld 19990324]
4760 next68k: Working mono video and keyboard support using wscons 4760 next68k: Working mono video and keyboard support using wscons
4761 developed by Matt Debergalis <deberg@mit.edu> [dbj 19990324] 4761 developed by Matt Debergalis <deberg@mit.edu> [dbj 19990324]
4762 net: MTU of a SLIP interface can be modified via ifconfig now. 4762 net: MTU of a SLIP interface can be modified via ifconfig now.
4763 "SLMTU" is still used as initial value. [tron 19990325] 4763 "SLMTU" is still used as initial value. [tron 19990325]
4764 net: add sync. serial ppp/Cisco HDLC bits. [explorer 19990325] 4764 net: add sync. serial ppp/Cisco HDLC bits. [explorer 19990325]
4765 dev, i386: add driver LAN Media Corporation's line of high speed 4765 dev, i386: add driver LAN Media Corporation's line of high speed
@@ -4811,41 +4811,41 @@ Changes from NetBSD 1.4 to NetBSD 1.5: @@ -4811,41 +4811,41 @@ Changes from NetBSD 1.4 to NetBSD 1.5:
4811 Communicator and some other applications. [cgd 19990505] 4811 Communicator and some other applications. [cgd 19990505]
4812 kernel: Added use counting to file descriptors, making file tables 4812 kernel: Added use counting to file descriptors, making file tables
4813 safely sharable between multiple processes. [thorpej 19990505] 4813 safely sharable between multiple processes. [thorpej 19990505]
4814 kernel: NTFS support from FreeBSD. The code is really toxic at 4814 kernel: NTFS support from FreeBSD. The code is really toxic at
4815 this stage. Use with extreme caution. [christos 19990506] 4815 this stage. Use with extreme caution. [christos 19990506]
4816 alpha: Emulate user program use of BWX instructions on CPUs which 4816 alpha: Emulate user program use of BWX instructions on CPUs which
4817 don't support them. Handle unaligned accesses caused by 4817 don't support them. Handle unaligned accesses caused by
4818 BWX instructions. [cgd 19990509] 4818 BWX instructions. [cgd 19990509]
4819 amiga: attach driver for parallel port on HyperCom 3+/4+ [is 19990510] 4819 amiga: attach driver for parallel port on HyperCom 3+/4+ [is 19990510]
4820 lib: New library, libusb, for dealing with USB HID. 4820 lib: New library, libusb, for dealing with USB HID.
4821 [augustss 19990512] 4821 [augustss 19990512]
4822 ftp(1): support `[user[:password]@]' in http URLs and $http_proxy. 4822 ftp(1): support `[user[:password]@]' in http URLs and $http_proxy.
4823 [lukem 19990513] 4823 [lukem 19990513]
4824 kernel: Allow a user-specified stack to be used in the child after a 4824 kernel: Allow an user-specified stack to be used in the child after a
4825 fork operation, allow an alternate exit signal to be specified, 4825 fork operation, allow an alternate exit signal to be specified,
4826 and allow more things (cwd info, file tables, signal handlers) 4826 and allow more things (cwd info, file tables, signal handlers)
4827 to be shared between the parent and child. [thorpej 19990513] 4827 to be shared between the parent and child. [thorpej 19990513]
4828 ppp: Split the PPP active and passive filters into separate inbound and 4828 ppp: Split the PPP active and passive filters into separate inbound and
4829 outbound filters. Improve tcpdump's PPP data link handling, 4829 outbound filters. Improve tcpdump's PPP data link handling,
4830 and teach it about different PPP encaps. [thorpej 19990514] 4830 and teach it about different PPP encaps. [thorpej 19990514]
4831 compat/linux: Emulate the Linux clone(2), and {get,set}res{g,u}id(2) 4831 compat/linux: Emulate the Linux clone(2), and {get,set}res{g,u}id(2)
4832 system calls. [thorpej 19990517] 4832 system calls. [thorpej 19990517]
4833 ftpd(8): maintain and display transfer statistics for each session. 4833 ftpd(8): maintain and display transfer statistics for each session.
4834 support `internal' ls. improve timeout support (so `hung' 4834 support `internal' ls. improve timeout support (so `hung'
4835 sessions eventually close down). add transfer time to 4835 sessions eventually close down). add transfer time to
4836 syslog messages for get/put. other cleanups. [lukem 19990518] 4836 syslog messages for get/put. other cleanups. [lukem 19990518]
4837 whois(1): imported client from RIPE WHOIS Tools 2.4. [tron 19990518] 4837 whois(1): imported client from RIPE WHOIS Tools 2.4. [tron 19990518]
4838 net: Make layer 2 protocol input routines private, and with a uniform 4838 net: Make layer 2 protocol input routines private, and with an uniform
4839 footprint. Add an (*if_input)() entry to the ifnet structure. 4839 footprint. Add an (*if_input)() entry to the ifnet structure.
4840 These routines now expect the protocol header to be included 4840 These routines now expect the protocol header to be included
4841 with the packet, not stripped off. [thorpej 19990518] 4841 with the packet, not stripped off. [thorpej 19990518]
4842 kernel: make the kernel buffer allocation routine allocsys() machine 4842 kernel: make the kernel buffer allocation routine allocsys() machine
4843 independant; all ports now support the BUFCACHE option. 4843 independant; all ports now support the BUFCACHE option.
4844 [lukem 19990519]. 4844 [lukem 19990519].
4845 sparc: finally NetBSD works Ok on HyperSPARC machines [pk 19990521] 4845 sparc: finally NetBSD works Ok on HyperSPARC machines [pk 19990521]
4846 mips: reduce extraneous kernel space TLB exceptions by preserving 4846 mips: reduce extraneous kernel space TLB exceptions by preserving
4847 TLB entries belong to kernel space when TLB flush operation 4847 TLB entries belong to kernel space when TLB flush operation
4848 is to be done. MIPS1 only this moment [nisimura 19990522]. 4848 is to be done. MIPS1 only this moment [nisimura 19990522].
4849 mips: reduce TLBmod exception cost by skipping unnecessary code 4849 mips: reduce TLBmod exception cost by skipping unnecessary code
4850 path. MIPS1 only this moment [nisimura 19990529] 4850 path. MIPS1 only this moment [nisimura 19990529]
4851 amiga: support Amiga partition tables that fake >1 sectors per fs 4851 amiga: support Amiga partition tables that fake >1 sectors per fs
@@ -5622,27 +5622,27 @@ Changes from NetBSD 1.4 to NetBSD 1.5: @@ -5622,27 +5622,27 @@ Changes from NetBSD 1.4 to NetBSD 1.5:
5622 vax: Enable cache on VS4000/VLC/ [mhitch 20000418] 5622 vax: Enable cache on VS4000/VLC/ [mhitch 20000418]
5623 stf(4): pseudo network device for 6to4 IPv6-over-IPv4 encapsulation. 5623 stf(4): pseudo network device for 6to4 IPv6-over-IPv4 encapsulation.
5624 from KAME tree. [itojun 20000419] 5624 from KAME tree. [itojun 20000419]
5625 issetugid(2): new syscall, from OpenBSD (via FreeBSD). 5625 issetugid(2): new syscall, from OpenBSD (via FreeBSD).
5626 [minoura 20000421] 5626 [minoura 20000421]
5627 vax: Add driver for the RL01/RL02 disk devices. [ragge 20000422] 5627 vax: Add driver for the RL01/RL02 disk devices. [ragge 20000422]
5628 msdosfs: fix to be able to read files bigger than 2GB, PR #9046 5628 msdosfs: fix to be able to read files bigger than 2GB, PR #9046
5629 [jdolecek 20000422] 5629 [jdolecek 20000422]
5630 uvm: implement pre-zero'ing of pages in the idle loop. 5630 uvm: implement pre-zero'ing of pages in the idle loop.
5631 [thorpej 20000424] 5631 [thorpej 20000424]
5632 i386: utilize uvm_pagezeroidle. [thorpej 20000424] 5632 i386: utilize uvm_pagezeroidle. [thorpej 20000424]
5633 poweroff: Powers down the system equivalent to "halt -p", but  5633 poweroff: Powers down the system equivalent to "halt -p", but
5634 allows powering down the system from an exec(2) call, e.g. 5634 allows powering down the system from an exec(2) call, e.g.
5635 via a user which has "poweroff" as login shell. The command 5635 via an user which has "poweroff" as login shell. The command
5636 name is modeled after Solaris. [hubertf 20000425] 5636 name is modeled after Solaris. [hubertf 20000425]
5637 libc, libresolv: synchronize resolver functions to BIND 4.9.7. 5637 libc, libresolv: synchronize resolver functions to BIND 4.9.7.
5638 boundary checking code in BIND 4.9.7 are now active. 5638 boundary checking code in BIND 4.9.7 are now active.
5639 [itojun 20000425] 5639 [itojun 20000425]
5640 libc, libresolv: disable $HOSTALIASES support for setuid/gid binary, 5640 libc, libresolv: disable $HOSTALIASES support for setuid/gid binary,
5641 due to security reasons. [itojun 20000427] 5641 due to security reasons. [itojun 20000427]
5642 audio: add a driver for the C-Media CMI8x38 audio chip. 5642 audio: add a driver for the C-Media CMI8x38 audio chip.
5643 Contributed by Takuya SHIOZAKI <AoiMoe@imou.to>. 5643 Contributed by Takuya SHIOZAKI <AoiMoe@imou.to>.
5644 [augustss 20000430] 5644 [augustss 20000430]
5645 postfix: imported and integrated Wietse Venema's Postfix mailer. 5645 postfix: imported and integrated Wietse Venema's Postfix mailer.
5646 [perry 20000430] 5646 [perry 20000430]
5647 audio: add a driver for old Creative Music System.  5647 audio: add a driver for old Creative Music System.
5648 From Gregory McGarry. [augustss 20000502] 5648 From Gregory McGarry. [augustss 20000502]
@@ -8694,27 +8694,27 @@ Changes from NetBSD 4.0 to NetBSD 5.0: @@ -8694,27 +8694,27 @@ Changes from NetBSD 4.0 to NetBSD 5.0:
8694 kernel: Add syscalls for POSIX Real-time library. [ad 20070116] 8694 kernel: Add syscalls for POSIX Real-time library. [ad 20070116]
8695 adb(4): Add new and simplified MI ADB drivers. [macallan 20070117] 8695 adb(4): Add new and simplified MI ADB drivers. [macallan 20070117]
8696 macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs. 8696 macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs.
8697 [macallan 20070117] 8697 [macallan 20070117]
8698 viaenv(4): Add support for the VIA VT8231 hardware monitor and 8698 viaenv(4): Add support for the VIA VT8231 hardware monitor and
8699 remove viapm(4) code. From OpenBSD. [xtraeme 20070120] 8699 remove viapm(4) code. From OpenBSD. [xtraeme 20070120]
8700 scsictl(8): Added setspeed command, to set the highest speed that the 8700 scsictl(8): Added setspeed command, to set the highest speed that the
8701 optical drive should use for reading data, 8701 optical drive should use for reading data,
8702 contributed by Kimura Fuyuki. [bouyer 20070122] 8702 contributed by Kimura Fuyuki. [bouyer 20070122]
8703 msk(4): Pull support for some devices and many bug fixes from OpenBSD. 8703 msk(4): Pull support for some devices and many bug fixes from OpenBSD.
8704 [msaitoh 20070130] 8704 [msaitoh 20070130]
8705 uplcom(4): Add support for Willcom WS002IN PHS device 8705 uplcom(4): Add support for Willcom WS002IN PHS device
8706 (Prolific Technology PL2303X). [msaitoh 20070131] 8706 (Prolific Technology PL2303X). [msaitoh 20070131]
8707 zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable 8707 zaurus: Updates to allow Zaurus screen to rotate 90 degrees to an usable
8708 state with the keyboard. From OpenBSD. [ober,peter 20070202] 8708 state with the keyboard. From OpenBSD. [ober,peter 20070202]
8709 security(8): Add support for per-user /tmp. [elad 20070204] 8709 security(8): Add support for per-user /tmp. [elad 20070204]
8710 ugensa(4): Add support Novatel Merlin, used in VZ V620. 8710 ugensa(4): Add support Novatel Merlin, used in VZ V620.
8711 From John Nielsen on freebsd-mobile. [gdt 20070205] 8711 From John Nielsen on freebsd-mobile. [gdt 20070205]
8712 i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206] 8712 i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206]
8713 find(1): Add -delete option from FreeBSD. [elad 20070206] 8713 find(1): Add -delete option from FreeBSD. [elad 20070206]
8714 rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2. 8714 rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2.
8715 [elad 20070206] 8715 [elad 20070206]
8716 kernel: Merge the newlock2 branch. Introduces a number of new 8716 kernel: Merge the newlock2 branch. Introduces a number of new
8717 kernel synchronization primitives, improves scalability 8717 kernel synchronization primitives, improves scalability
8718 on MP systems, and replaces the existing SA threads model 8718 on MP systems, and replaces the existing SA threads model
8719 with a 1:1 threading model. [ad 20070209] 8719 with a 1:1 threading model. [ad 20070209]
8720 news68k: Implement generic softintr(9) support. [tsutsui 20070210] 8720 news68k: Implement generic softintr(9) support. [tsutsui 20070210]
@@ -9715,27 +9715,27 @@ Changes from NetBSD 4.0 to NetBSD 5.0: @@ -9715,27 +9715,27 @@ Changes from NetBSD 4.0 to NetBSD 5.0:
9715 lm(4): Add an i2c attachment for the LM78 family of 9715 lm(4): Add an i2c attachment for the LM78 family of
9716 temp sensor/fan controllers. [pgoyette 20081012] 9716 temp sensor/fan controllers. [pgoyette 20081012]
9717 jme(4): Add support for jumbo frames. [bouyer 20081013] 9717 jme(4): Add support for jumbo frames. [bouyer 20081013]
9718 zoneinfo: Import tzdata2008h. [kleink 20081013] 9718 zoneinfo: Import tzdata2008h. [kleink 20081013]
9719 amd64, i386: Recognize CD-ROM as a booted device, 9719 amd64, i386: Recognize CD-ROM as a booted device,
9720 for one CD-ROM systems. [tsutsui 20081014] 9720 for one CD-ROM systems. [tsutsui 20081014]
9721 arm: Add FA526 support. [matt 20081014] 9721 arm: Add FA526 support. [matt 20081014]
9722 kernel: Merge wrstuden-revivesa branch which provides 9722 kernel: Merge wrstuden-revivesa branch which provides
9723 compatibility support for the Scheduler Activations. 9723 compatibility support for the Scheduler Activations.
9724 [wrstuden 20081015] 9724 [wrstuden 20081015]
9725 wm(4): Add support for more Ethernet ICH9 devices. [bouyer 20081015] 9725 wm(4): Add support for more Ethernet ICH9 devices. [bouyer 20081015]
9726 rump: Add networking support to rump. Support is available in 9726 rump: Add networking support to rump. Support is available in
9727 libraries prefixed with librumpnet. [pooka 20081016] 9727 libraries prefixed with librumpnet. [pooka 20081016]
9728 rump_nfs(8): Add support for a userspace NFS client. [pooka 20081016] 9728 rump_nfs(8): Add support for an userspace NFS client. [pooka 20081016]
9729 thinkpad(4): Add fan sensor support, from Thomas E. Spanjaard. 9729 thinkpad(4): Add fan sensor support, from Thomas E. Spanjaard.
9730 [jmcneill 20081018] 9730 [jmcneill 20081018]
9731 ps(1): Use 'O' for LSONPROC like solaris instead of bundling LSIDL, 9731 ps(1): Use 'O' for LSONPROC like solaris instead of bundling LSIDL,
9732 LSRUN, LSONPROC to 'R'. [christos 20081019] 9732 LSRUN, LSONPROC to 'R'. [christos 20081019]
9733 compat_linux(8): Add native to linux siginfo si_code translation, 9733 compat_linux(8): Add native to linux siginfo si_code translation,
9734 mostly for negative values. [njoly 20081019] 9734 mostly for negative values. [njoly 20081019]
9735 u3g(4): Add a driver for many 3G datacards to supersede ugensa(4) for 9735 u3g(4): Add a driver for many 3G datacards to supersede ugensa(4) for
9736 multi-port devices from FreeBSD. [joerg 20081019] 9736 multi-port devices from FreeBSD. [joerg 20081019]
9737 rum(4): Add support for Corega K.K CG-WLUSB2GPX. [jun 20081021] 9737 rum(4): Add support for Corega K.K CG-WLUSB2GPX. [jun 20081021]
9738 uchcom(4): Add support for HL-340 usb2Serial addapter. [haad 20081022] 9738 uchcom(4): Add support for HL-340 usb2Serial addapter. [haad 20081022]
9739 evbarm: Add initial BEAGLEBOARD support. [matt 20081022] 9739 evbarm: Add initial BEAGLEBOARD support. [matt 20081022]
9740 amd64: Add boot.cfg(5) files to bootcds. [tsutsui 20081022] 9740 amd64: Add boot.cfg(5) files to bootcds. [tsutsui 20081022]
9741 evbarm: Add support for Cortina Systems SL3516 eval board. 9741 evbarm: Add support for Cortina Systems SL3516 eval board.

cvs diff -r1.5 -r1.6 src/doc/roadmaps/storage (expand / switch to unified diff)

--- src/doc/roadmaps/storage 2009/09/15 21:07:58 1.5
+++ src/doc/roadmaps/storage 2009/10/02 07:17:16 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: storage,v 1.5 2009/09/15 21:07:58 agc Exp $ 1$NetBSD: storage,v 1.6 2009/10/02 07:17:16 cegger Exp $
2 2
3NetBSD Storage Roadmap 3NetBSD Storage Roadmap
4====================== 4======================
5 5
6This is a small roadmap document, and deals with the storage and file 6This is a small roadmap document, and deals with the storage and file
7systems side of the operating system. 7systems side of the operating system.
8 8
9The following elements and projects are pencilled in for 6.0, but 9The following elements and projects are pencilled in for 6.0, but
10please do not rely on them being there. 10please do not rely on them being there.
11 11
121. devfs 121. devfs
132. logical volume management 132. logical volume management
143. a native port of Sun's ZFS 143. a native port of Sun's ZFS
@@ -104,23 +104,23 @@ client support. @@ -104,23 +104,23 @@ client support.
104Responsible: pooka 104Responsible: pooka
105 105
1068. Virtualised disks in Userland 1068. Virtualised disks in Userland
107-------------------------------- 107--------------------------------
108 108
109For better support of virtualization, a library which provides a consistent  109For better support of virtualization, a library which provides a consistent
110view of virtualized disk images has been developed by jmcneill. 110view of virtualized disk images has been developed by jmcneill.
111 111
112Responsible: jmcneill 112Responsible: jmcneill
113 113
1149. In-kernel iSCSI Initiator 1149. In-kernel iSCSI Initiator
115---------------------------- 115----------------------------
116 116
117NetBSD has had a userland implementation of an iSCSI initiator since 117NetBSD has had an userland implementation of an iSCSI initiator since
118NetBSD 4.99.35, based on ReFUSE. There is a possibility that an 118NetBSD 4.99.35, based on ReFUSE. There is a possibility that an
119in-kernel initiator may be available - please contact core if you are 119in-kernel initiator may be available - please contact core if you are
120interested in this functionality. 120interested in this functionality.
121 121
122Responsible: core 122Responsible: core
123 123
124 124
125Alistair Crooks 125Alistair Crooks
126Tue 15 Sep 2009 08:44:14 PDT 126Tue 15 Sep 2009 08:44:14 PDT