From owner-cvs-sys Wed Jul 24 10:09:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA01318 for cvs-sys-outgoing; Wed, 24 Jul 1996 10:09:52 -0700 (PDT) Received: from mail.barrnet.net (mail.barrnet.net [131.119.246.7]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA01171; Wed, 24 Jul 1996 10:08:05 -0700 (PDT) Received: from minnow.render.com (render.demon.co.uk [158.152.30.118]) by mail.barrnet.net (8.7.5/MAIL-RELAY-LEN) with SMTP id KAA24121; Wed, 24 Jul 1996 10:07:59 -0700 (PDT) Received: from localhost (dfr@localhost) by minnow.render.com (8.6.12/8.6.9) with SMTP id SAA22170; Wed, 24 Jul 1996 18:00:38 +0100 Date: Wed, 24 Jul 1996 18:00:37 +0100 (BST) From: Doug Rabson To: Poul-Henning Kamp cc: Bruce Evans , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, phk@freefall.freebsd.org Subject: Re: cvs commit: src/sys/dev/ccd ccd.c src/sys/dev/vn vn.c src/sys/sys conf.h src/sys/i386/isa fd.c mcd.c scd.c wcd.c wd.c wt.c src/sys/i386/isa/matcd matcd.c src/sys/kern kern_conf.c src/sys/scsi cd.c od.c sd.c st.c In-Reply-To: <1252.838214941@critter.tfs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Jul 1996, Poul-Henning Kamp wrote: > In message <199607241026.UAA21158@godzilla.zeta.org.au>, Bruce Evans writes: > >> Log: > >> Make a "DWIM" function for adding [bc]devsw entries for bdev drivers. > >> > > >This broke wcd, which has bogusly different open and close functions for > >cdevs and bdevs. Compiling LINT gives a nice warning that the cdev open > >and close functions are no longer used. > > sorry, will fix. > > >... Thus the current interface is not worth preserving. > > My conclusion was that considering that we didn't really like the current > interface very much, it was stupid to waste so much space on doing the > same thing over and over... > > I sincerely belive it's time to get DEVFS kicked the next mile and get > rid of this problem once and for all. > > Too bad about the crowd screaming for "persistence" in DEVFS :-( Then we should let Terry loose on the VFS interface as long as he promises to fix the union filesystem. There should be enough functionality in unionfs for most of the persistence needed as long as we implement whiteouts. -- Doug Rabson, Microsoft RenderMorphics Ltd. Mail: dfr@render.com Phone: +44 171 251 4411 FAX: +44 171 251 0939