On Fri, Feb 15, 2002 at 07:35:39PM -0800, Terry Lambert wrote:
> > > Maybe it's losing an open instance in the resource
> > > track on close?  That seems the most likely culprit...
> > 
> > Do you mean in the linux emu case?
> > If so, please see my message stating that I also used a linux emu program
> > to test this.
> > If not, can you please be a bit more detailed?
> 
> Yes.
> 
> I saw your message.  It wasn't clear to me that you were
> simply exiting in the test, instead of actually closing
> the descriptor.  I suspect that vmware just exits, and
> expects a resource tracking close on exit to free the
> reference count.  If the Linux ABI code has not been
> updated with all the necessary hand waving (old code was
> OK, new code is broke ::= that's what's happening), then
> that could easily cause the problem, whereas a test case
> that does all the right manual shutdown would not have a
> problem.

Hi Terry,

I did do an explicit close() in my test.
However, using ktrace I also see a explicit close from vmware.
That one doesn't reach the tap device however.

So we are back to the original question, where does the close gets lost.

Mark

-- 
Mark Santcroos                          RIPE Network Coordination Centre
http://www.ripe.net/home/mark/          New Projects Group/TTM

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to