Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jan 2003 13:08:13 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        phk@freebsd.org
Cc:        arch@freebsd.org
Subject:   Re: HEADSUP: DEVFS and GEOM mandatorification timeline. 
Message-ID:  <15909.41869.176059.969484@grasshopper.cs.duke.edu>
In-Reply-To: <17320.1042650537@critter.freebsd.dk>
References:  <15909.37306.656490.486061@grasshopper.cs.duke.edu> <17320.1042650537@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help

phk@freebsd.org writes:
 > In message <15909.37306.656490.486061@grasshopper.cs.duke.edu>, Andrew Gallatin
 >  writes:
 > >
 > >
 > >Speaking of /dev, driver writers, and API/ABI decisions to be made
 > >before the 5.0-stable brach, I've got a minor axe to grind.  Factory
 > >devices. 
 > >
 > >Weren't you talking about changing the driver interface in such a way
 > >as to make factory devices easier to implement on FreeBSD?  I would
 > >*love* to see this in 5.0-stable so that I don't have to support the
 > >clunky old way I came up with to handle it (conjuring a vnode out of
 > >thin air..)  Or am I all wet, and its easy to do now?
 > 
 > There are a number of ways to do this, none easy (IMO).
 > 
 > I understand what you want, but I don't think we can credibly claim
 > to get this into any working shape for 5-stable.

I obviously don't know this code as well as you do, but I'd think
that adding a 'struct file *fp' pointer to the list of args
that the various vops take would be all thats needed.  What am I
missing?

Thanks,

Drew



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15909.41869.176059.969484>