Dale Ghent writes:
> It's kind of surreal to be (figuratively) rapped across the knuckles  
> when I say that we must use these sorts of non-Public interfaces to  
> implement a file system. I mean, how else could one do it!

I don't think anyone here is trying to do that.  If anything, we're
commiserating.  The existing situation is just impossible.  What
you're doing can't be done in any stable or supportable manner.

> So for this particular problem, VFS/vnode need to go through whatever  
> process they need to go through (be it technical in nature or  
> otherwise) to make them Public.

Yes.  And I expect a substantial part to be technical in nature; it's
not just a matter of writing documentation, signing a few forms, and
calling it a day.  ;-}

> I don't believe there's a lack of  
> demonstrated need for this, and this can't be the first time that  
> this type of issue has arisen, though it may have historically been a  
> rare occasion.

Hardly.  Solaris has had third party file systems since, well,
forever.  Those sharp edges have been drawing blood at least that
long.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to