Subject: Re: mandatory vnops and vfsops
To: Emmanuel Dreyfus <manu@netbsd.org>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 05/13/2002 16:56:43
On Mon, 13 May 2002, Emmanuel Dreyfus wrote:

> > Why not make your own device? Why do you need to play with the vnode? Only
> > the file system is really supposed to play with its operation vector..
>
> It is a cloning device: each time you open it, you get a different
> context. You cannot keep track of this using standard driver methods
> which have a dev_t as the parameter, because you cannot distinguish
> between each context.

Then you really need to do this on the devvp branch. It's the one that has
support for cloning devices.

Take care,

Bill