Subject: NetBSD master CVS tree commits
To: None <source-changes@pain.lcs.mit.edu>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 01/07/1996 17:10:03
thorpej
Sun Jan  7 14:01:42 PST 1996
Update of /a/cvsroot/src/sys/arch/alpha/alpha
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/alpha/alpha

Modified Files:
	disksubr.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:01:47 PST 1996
Update of /a/cvsroot/src/sys/arch/amiga/amiga
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/amiga/amiga

Modified Files:
	disksubr.c swapgeneric.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:00 PST 1996
Update of /a/cvsroot/src/sys/arch/amiga/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/amiga/dev

Modified Files:
	fd.c idesc.c sbic.c sci.c siop.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:03 PST 1996
Update of /a/cvsroot/src/sys/arch/atari/atari
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/atari/atari

Modified Files:
	swapgeneric.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:07 PST 1996
Update of /a/cvsroot/src/sys/arch/atari/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/atari/dev

Modified Files:
	fd.c ramd.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:23 PST 1996
Update of /a/cvsroot/src/sys/arch/hp300/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/hp300/dev

Modified Files:
	rd.c rd_compat.c rdvar.h sd.c sd_compat.c sdvar.h 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:31 PST 1996
Update of /a/cvsroot/src/sys/arch/i386/isa
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/i386/isa

Modified Files:
	fd.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:43 PST 1996
Update of /a/cvsroot/src/sys/arch/mac68k/mac68k
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/mac68k/mac68k

Modified Files:
	autoconf.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:48 PST 1996
Update of /a/cvsroot/src/sys/arch/pc532/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/pc532/dev

Modified Files:
	rd.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:54 PST 1996
Update of /a/cvsroot/src/sys/arch/pmax/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/pmax/dev

Modified Files:
	rz.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:02:56 PST 1996
Update of /a/cvsroot/src/sys/arch/pmax/pmax
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/pmax/pmax

Modified Files:
	disksubr.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:07 PST 1996
Update of /a/cvsroot/src/sys/arch/sparc/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/sparc/dev

Modified Files:
	fd.c xd.c xdvar.h xy.c xyvar.h 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:10 PST 1996
Update of /a/cvsroot/src/sys/arch/sparc/include
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/sparc/include

Modified Files:
	sun_disklabel.h 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:13 PST 1996
Update of /a/cvsroot/src/sys/arch/sparc/sparc
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/sparc/sparc

Modified Files:
	disksubr.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:23 PST 1996
Update of /a/cvsroot/src/sys/arch/sun3/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/arch/sun3/dev

Modified Files:
	xd.c xdvar.h xy.c xyvar.h 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:34 PST 1996
Update of /a/cvsroot/src/sys/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/dev

Modified Files:
	ccd.c ccdvar.h ramdisk.c vnd.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:43 PST 1996
Update of /a/cvsroot/src/sys/dev/isa
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/dev/isa

Modified Files:
	mcd.c wd.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:03:51 PST 1996
Update of /a/cvsroot/src/sys/kern
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/kern

Modified Files:
	init_main.c subr_disk.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:04:04 PST 1996
Update of /a/cvsroot/src/sys/scsi
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/scsi

Modified Files:
	cd.c sd.c 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


thorpej
Sun Jan  7 14:04:08 PST 1996
Update of /a/cvsroot/src/sys/sys
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv27124/sys

Modified Files:
	disk.h 
Log Message:
New generic disk framework.  Highlights:

	- New metrics handling.  Metrics are now kept in the new
	  `struct disk'.  Busy time is now stored as a timeval, and
	  transfer count in bytes.

	- Storage for disklabels is now dynamically allocated, so that
	  the size of the disk structure is not machine-dependent.

	- Several new functions for attaching and detaching disks, and
	  handling metrics calculation.

Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.

For usage and architectural details, see the forthcoming disk(9) manual
page.


leo
Sun Jan  7 17:05:47 EST 1996
Update of /a/cvsroot/src/sys/arch/atari/stand/tostools
In directory pain.lcs.mit.edu:/a/users/leo/src/sys/arch/atari/stand/tostools

Added Files:
	Makefile Makefile.inc 
Log Message:
Part of the tostools reorganization. All directories now contain a Makefile
and the user interface to the various tools has been standarized.


leo
Sun Jan  7 17:06:09 EST 1996
Update of /a/cvsroot/src/sys/arch/atari/stand/tostools/chg_pid
In directory pain.lcs.mit.edu:/a/users/leo/src/sys/arch/atari/stand/tostools/chg_pid

Modified Files:
	chg_pid.c 
Added Files:
	Makefile 
Log Message:
Part of the tostools reorganization. All directories now contain a Makefile
and the user interface to the various tools has been standarized.


leo
Sun Jan  7 17:06:20 EST 1996
Update of /a/cvsroot/src/sys/arch/atari/stand/tostools/loadbsd
In directory pain.lcs.mit.edu:/a/users/leo/src/sys/arch/atari/stand/tostools/loadbsd

Modified Files:
	loadbsd.c loader.h 
Added Files:
	Makefile 
Log Message:
Part of the tostools reorganization. All directories now contain a Makefile
and the user interface to the various tools has been standarized.


leo
Sun Jan  7 17:06:26 EST 1996
Update of /a/cvsroot/src/sys/arch/atari/stand/tostools/rawwrite
In directory pain.lcs.mit.edu:/a/users/leo/src/sys/arch/atari/stand/tostools/rawwrite

Modified Files:
	rawwrite.c 
Added Files:
	Makefile 
Log Message:
Part of the tostools reorganization. All directories now contain a Makefile
and the user interface to the various tools has been standarized.