From owner-freebsd-arch Tue Mar 28 13:52:10 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id D291A37BEA2 for ; Tue, 28 Mar 2000 13:52:01 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id XAA22202 for ; Tue, 28 Mar 2000 23:55:04 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id XAA05739 for freebsd-arch@freebsd.org; Tue, 28 Mar 2000 23:51:55 +0200 (CEST) Received: from holly.calldei.com (adsl-208-191-146-189.dsl.hstntx.swbell.net [208.191.146.189]) by hub.freebsd.org (Postfix) with ESMTP id 797F537BFBB for ; Tue, 28 Mar 2000 13:51:43 -0800 (PST) (envelope-from chris@holly.calldei.com) Received: (from chris@localhost) by holly.calldei.com (8.9.3/8.9.3) id PAA42265; Tue, 28 Mar 2000 15:51:34 -0600 (CST) (envelope-from chris) Date: Tue, 28 Mar 2000 15:51:34 -0600 From: Chris Costello To: Dag-Erling Smorgrav Cc: freebsd-arch@freebsd.org Subject: Re: Proposal: Union mount of fdesc on top of /dev Message-ID: <20000328155134.P18325@holly.calldei.com> Reply-To: chris@calldei.com References: <20000317230632.I24374@holly.calldei.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Mutt/0.96.4i In-Reply-To: Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tuesday, March 28, 2000, Dag-Erling Smorgrav wrote: > I tried this and got some weird problems - some programs seemed to > have trouble accessing other device nodes in /dev (non-fdesc ones). > Not much of an error report, I know, but it's been a rough week and I > didn't bother to write anything down. The problems went away when I > unmounted the fdesc file system. I'm working on fdesc now. It's riddled with bugs at this point. > Anyway, since /dev/std* never change, how about having fdesc *only* > handle the /dev/fd/* stuff, so you can (non-union) mount it on /dev/fd > and let /dev/std* be either symlinks to /dev/fd/[012] or plain old > static device nodes like they're now? I agree with symlinks as well. This would make the fdesc code _considerably_ simpler and a lot more elegant than it is now, since it would not need to place anything (tty, stderr, stdin, stdout) in /dev. -- |Chris Costello |My Go this amn keyboar oesn't have any 's. `--------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message