From owner-cvs-all Mon Sep 14 01:31:30 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA00450 for cvs-all-outgoing; Mon, 14 Sep 1998 01:31:30 -0700 (PDT) (envelope-from owner-cvs-all) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA00437; Mon, 14 Sep 1998 01:31:27 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA01634; Mon, 14 Sep 1998 01:28:28 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdtJ1622; Mon Sep 14 08:28:16 1998 Date: Mon, 14 Sep 1998 01:28:12 -0700 (PDT) From: Julian Elischer To: S?ren Schmidt cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/vn vn.c In-Reply-To: <199809121846.LAA13394@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Actually it was not 'Missed' the theory was that the single disk abstraction that SLICE attempts to supply would also apply to vn devices. I really don't think that devfs is fully feasible without something like SLICE. I had to write SLICE because all my atempts to come up with a way of making a functional devfs based system without such an abstraction failed in one way or another. I'm basically too exhausted from work and REAL LIFE(TM) to think my way out through the last 10%. Abstracting out all the disk devices to a single interface is what SLICE tries to do. That way every new Randm access device automatically can slice&dice without any extra support. I just can't finish it in this state of mind. it needs 1/ extended slice support 2/ a way of doing the initialisation of slices 3/ useful handlers (e.g. a ccd variant) I'm basically in need of help. The aim was to make the whole system dynamic, but I seem to have lost the plot somewhere. On Sat, 12 Sep 1998, S?ren Schmidt wrote: > sos 1998/09/12 11:46:06 PDT > > Modified files: > sys/dev/vn vn.c > Log: > Enable the vn device under DEVFS without SLICE. > > This was apparently missed when all the #ifdef SLICE gunk was put in. > > Revision Changes Path > 1.70 +33 -4 src/sys/dev/vn/vn.c >