From owner-freebsd-hackers Wed Jul 24 15:46:01 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA22269 for hackers-outgoing; Wed, 24 Jul 1996 15:46:01 -0700 (PDT) Received: from critter.tfs.com ([140.145.230.177]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA22252; Wed, 24 Jul 1996 15:45:56 -0700 (PDT) Received: from critter.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id AAA01360; Thu, 25 Jul 1996 00:45:57 +0200 (MET DST) To: Julian Elischer cc: hackers@freebsd.org Subject: Re: DEVFS In-reply-to: Your message of "Wed, 24 Jul 1996 15:32:39 PDT." <199607242232.PAA07400@shrimp.whistle.com> Date: Thu, 25 Jul 1996 00:45:56 +0200 Message-ID: <1358.838248356@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >I have good news.. >It has just been decided here at whistle by the guy that tells me >what to do next, that we need devfs, and that I should spend some time >on it :) :) :) Good! >> This is to get init to mount DEVFS. Keep a kernel without DEVFS >> on your disk, in which case this is a no-op and your system still >> works. > the next thing to do is allow a fifofs node to be added to devfs. >I'll try do that this week.. that fixes >the syslog problem >and also I think it's important to allow symlinks.. >they are defined but not implimented in devfs. I think we should try to get the refcounts and locks on [vi]nodes right first :-/ If I never get further than I do now, it doesn't really matter with syslogd :-( >why not make init try open the raw device >from which root is mounted? because that would be a horrible kludge. The attach routine in the bdevs' should call something like "dsdevfs" or something that would examine the disk and make the device nodes as available. My interest in this btw, is a generic geometry handling for all bdevs that would want it, which would make that particular change unneeded again. Maybe for now the slice code should just register all the nodes that makes sense... -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so.