From owner-freebsd-current Thu Jul 25 12:52:58 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA26568 for current-outgoing; Thu, 25 Jul 1996 12:52:58 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA26549 for ; Thu, 25 Jul 1996 12:52:54 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id VAA19839 for ; Thu, 25 Jul 1996 21:52:28 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id VAA23881 for freebsd-current@FreeBSD.org; Thu, 25 Jul 1996 21:52:27 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id TAA22036 for freebsd-current@FreeBSD.org; Thu, 25 Jul 1996 19:27:27 +0200 (MET DST) From: J Wunsch Message-Id: <199607251727.TAA22036@uriah.heep.sax.de> 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 s To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Thu, 25 Jul 1996 19:27:26 +0200 (MET DST) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <3577.838236253@time.cdrom.com> from "Jordan K. Hubbard" at "Jul 24, 96 12:24:13 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk (Moved to -current.) As Jordan K. Hubbard wrote: > Also, the persistence people don't mind if devfs is *optional*, then > it can throw your /dev files away every 5 minutes just for fun if it > likes - they don't have to use it. What sense does it make using /dev entries to unconfigured drivers (that's about all persistance would give you, isn't it :)? Of course, this assumes a debugged and functional devfs, so the /dev tree always reflects the current state. This is certainly some way to go from now, so don't call for something like persistance just because you don't like its current bugs. ;-) I think the union file system might be a good one, so you can stuff like /dev/tape, /dev/root :) and other pseudo-device names into it. Alternatively, symlinks inside devfs might do it, but they require some more effort to save the current state. Wasn't Julian promising that he's got symlinks almost working? ;) We need them badly for /dev/log. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)