From owner-freebsd-arch Sun Oct 7 14:27:48 2001 Delivered-To: freebsd-arch@freebsd.org Received: from finch-post-10.mail.demon.net (finch-post-10.mail.demon.net [194.217.242.38]) by hub.freebsd.org (Postfix) with ESMTP id A063B37B401 for ; Sun, 7 Oct 2001 14:27:45 -0700 (PDT) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by finch-post-10.mail.demon.net with esmtp (Exim 2.12 #1) id 15qLRt-000AtI-0A; Sun, 7 Oct 2001 21:27:01 +0000 Received: from salmon.nlsystems.com (salmon [10.0.0.3]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f97KuR790573; Sun, 7 Oct 2001 21:56:27 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Sun, 7 Oct 2001 21:55:03 +0100 (BST) From: Doug Rabson To: Terry Lambert Cc: Poul-Henning Kamp , Brian Somers , Subject: Re: Cloned open support In-Reply-To: <3BC0BF69.1E231F9D@mindspring.com> Message-ID: <20011007215318.T530-100000@salmon.nlsystems.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 7 Oct 2001, Terry Lambert wrote: > Poul-Henning Kamp wrote: > > > > Uhm, Brian... > > > > We have cloned devices already... > > > > What exactly is it that you want to implement ? > > Probably per open instance data; he was working with the > vmware2 code, wasn't he? Or was that someone else? > > Per open instance data is needed to support multiple > instances of vmware running simultaneously, since it > does not know to ask for sequentially increasing device > names. This is already possible by substituting a new 'struct file' for the device file. See streamsopn() in dev/streams/streams.c. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message