From mboxrd@z Thu Jan 1 00:00:00 1970 From: chris@cjl1.demon.co.uk To: 9fans@cse.psu.edu In-Reply-To: <20030225103233.2dd5eacd.martin@mca-ltd.com> Subject: Re: [9fans] A proposal regarding # in bind User-Agent: Demon-WebMail/2.0 MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: Date: Tue, 25 Feb 2003 11:19:57 +0000 Topicbox-Message-UUID: 71b17eee-eacb-11e9-9e20-41e7f4b1d025 On Tue, 25 Feb 2003 10:32:20 +1100 "Bruce Ellis" wrote: > Research Inferno has an "indirect driver" which provides > attach by name rather than magic rune. It's magic rune > is * and the mount spec is the name of the sought driver. > > '#*cons' is equivalent to '#c' > can you ls '#*' to get a list of devices or do you still have to cat /dev/drivers ? Also, you've reminded me of the use of attach name in several of the drivers (e.g. kfs). How do you get an attach name to an underlying device attached through '#*' when you are using the attach name to identify the device? This is also an issue for Martin's "/ur" scheme. The # namespace partitions the initial path element into device id (letter) and attach name, which is used to paramaterise the particular instance of the driver in the namespace. There seems no way of paramaterising device instances in Martin's scheme as there is only ever one instance or am I missing something?