From owner-cvs-sys Fri Jan 26 20:18:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA20918 for cvs-sys-outgoing; Fri, 26 Jan 1996 20:18:28 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA20911 Fri, 26 Jan 1996 20:18:23 -0800 (PST) Date: Fri, 26 Jan 1996 20:18:23 -0800 (PST) From: Bruce Evans Message-Id: <199601270418.UAA20911@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys diskslice.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 96/01/26 20:18:18 Modified: sys/dev/vn vn.c sys/i386/isa fd.c wd.c sys/scsi od.c sd.c sys/sys diskslice.h Log: First attempt at creating devfs entries for sliced devices. Doesn't quite work yet, so the heart of it is disabled. Added bdev and cdev args to dsopen(). drivers: Fixed device names, links, minor numbers and modes. wd.c: Started actually supporting devfs. diskslice.h: Added devfs tokens to structs (currently 576 of them per disk! :-(). subr_diskslice.c: Create devfs entries in dsopen() and (unsuccessfully) attempt to make them go away at the right times. DEVFS is #undefed at the start so that this shouldn't cause problems. Revision Changes Path 1.32 +25 -10 src/sys/dev/vn/vn.c 1.79 +12 -9 src/sys/i386/isa/fd.c 1.103 +21 -3 src/sys/i386/isa/wd.c 1.12 +11 -8 src/sys/scsi/od.c 1.84 +10 -9 src/sys/scsi/sd.c 1.11 +16 -2 src/sys/sys/diskslice.h