Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Andrew Doran <ad@netbsd.org>
List: source-changes
Date: 10/08/2007 16:41:15
Module Name:	src
Committed By:	ad
Date:		Mon Oct  8 16:41:15 UTC 2007

Modified Files:
	src/sys/arch/acorn32/mainbus: fd.c
	src/sys/arch/amiga/dev: fd.c
	src/sys/arch/arc/jazz: fd.c
	src/sys/arch/atari/dev: fd.c hdfd.c
	src/sys/arch/dreamcast/dev: gdrom.c
	src/sys/arch/dreamcast/dev/maple: mmemcard.c
	src/sys/arch/hp300/dev: rd.c
	src/sys/arch/mac68k/obio: iwm_fd.c
	src/sys/arch/sparc/dev: fd.c
	src/sys/arch/sparc64/dev: fdc.c
	src/sys/arch/sun3/dev: fd.c xd.c xy.c
	src/sys/arch/vax/mba: hp.c
	src/sys/arch/vax/vsa: hdc9224.c
	src/sys/arch/x68k/dev: bmd.c fd.c
	src/sys/arch/xen/xen: xbd.c xbd_xenbus.c
	src/sys/dev: ccd.c cgd.c ld.c md.c vnd.c
	src/sys/dev/ata: wd.c
	src/sys/dev/dkwedge: dk.c
	src/sys/dev/gpib: rd.c
	src/sys/dev/isa: fd.c mcd.c
	src/sys/dev/mca: ed_mca.c
	src/sys/dev/mscp: mscp_disk.c
	src/sys/dev/ofw: ofdisk.c
	src/sys/dev/qbus: rf.c rl.c
	src/sys/dev/raidframe: rf_netbsdkintf.c
	src/sys/dev/scsipi: cd.c sd.c
	src/sys/dev/vme: xd.c xy.c
	src/sys/kern: subr_disk.c
	src/sys/sys: disk.h

Log Message:
Merge disk init changes from the vmlocking branch. These seperate init /
destroy of 'struct disk' from attach / detach.


To generate a diff of this commit:
cvs rdiff -r1.30 -r1.31 src/sys/arch/acorn32/mainbus/fd.c
cvs rdiff -r1.73 -r1.74 src/sys/arch/amiga/dev/fd.c
cvs rdiff -r1.32 -r1.33 src/sys/arch/arc/jazz/fd.c
cvs rdiff -r1.58 -r1.59 src/sys/arch/atari/dev/fd.c
cvs rdiff -r1.57 -r1.58 src/sys/arch/atari/dev/hdfd.c
cvs rdiff -r1.22 -r1.23 src/sys/arch/dreamcast/dev/gdrom.c
cvs rdiff -r1.12 -r1.13 src/sys/arch/dreamcast/dev/maple/mmemcard.c
cvs rdiff -r1.82 -r1.83 src/sys/arch/hp300/dev/rd.c
cvs rdiff -r1.38 -r1.39 src/sys/arch/mac68k/obio/iwm_fd.c
cvs rdiff -r1.135 -r1.136 src/sys/arch/sparc/dev/fd.c
cvs rdiff -r1.14 -r1.15 src/sys/arch/sparc64/dev/fdc.c
cvs rdiff -r1.57 -r1.58 src/sys/arch/sun3/dev/fd.c
cvs rdiff -r1.58 -r1.59 src/sys/arch/sun3/dev/xd.c
cvs rdiff -r1.61 -r1.62 src/sys/arch/sun3/dev/xy.c
cvs rdiff -r1.43 -r1.44 src/sys/arch/vax/mba/hp.c
cvs rdiff -r1.40 -r1.41 src/sys/arch/vax/vsa/hdc9224.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/x68k/dev/bmd.c
cvs rdiff -r1.77 -r1.78 src/sys/arch/x68k/dev/fd.c
cvs rdiff -r1.38 -r1.39 src/sys/arch/xen/xen/xbd.c
cvs rdiff -r1.20 -r1.21 src/sys/arch/xen/xen/xbd_xenbus.c
cvs rdiff -r1.122 -r1.123 src/sys/dev/ccd.c
cvs rdiff -r1.46 -r1.47 src/sys/dev/cgd.c
cvs rdiff -r1.49 -r1.50 src/sys/dev/ld.c
cvs rdiff -r1.50 -r1.51 src/sys/dev/md.c
cvs rdiff -r1.169 -r1.170 src/sys/dev/vnd.c
cvs rdiff -r1.345 -r1.346 src/sys/dev/ata/wd.c
cvs rdiff -r1.28 -r1.29 src/sys/dev/dkwedge/dk.c
cvs rdiff -r1.17 -r1.18 src/sys/dev/gpib/rd.c
cvs rdiff -r1.75 -r1.76 src/sys/dev/isa/fd.c
cvs rdiff -r1.100 -r1.101 src/sys/dev/isa/mcd.c
cvs rdiff -r1.37 -r1.38 src/sys/dev/mca/ed_mca.c
cvs rdiff -r1.56 -r1.57 src/sys/dev/mscp/mscp_disk.c
cvs rdiff -r1.37 -r1.38 src/sys/dev/ofw/ofdisk.c
cvs rdiff -r1.15 -r1.16 src/sys/dev/qbus/rf.c
cvs rdiff -r1.35 -r1.36 src/sys/dev/qbus/rl.c
cvs rdiff -r1.231 -r1.232 src/sys/dev/raidframe/rf_netbsdkintf.c
cvs rdiff -r1.268 -r1.269 src/sys/dev/scsipi/cd.c
cvs rdiff -r1.266 -r1.267 src/sys/dev/scsipi/sd.c
cvs rdiff -r1.69 -r1.70 src/sys/dev/vme/xd.c
cvs rdiff -r1.72 -r1.73 src/sys/dev/vme/xy.c
cvs rdiff -r1.88 -r1.89 src/sys/kern/subr_disk.c
cvs rdiff -r1.45 -r1.46 src/sys/sys/disk.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.