> Hello.
> 
> > brian       2002/03/30 04:30:11 PST
> 
> >   Modified files:
> >     usr.sbin/ppp         Makefile async.c async.h atm.c bundle.c 
> >                          ccp.c ccp.h chap.c chap.h chat.c 
> >                          command.c datalink.c datalink.h defs.c 
> >                          defs.h ether.c exec.c i4b.c lcp.c lcp.h 
> >                          main.c mppe.c physical.c physical.h 
> >                          route.c tcp.c tty.c udp.c 
> 
>                       :
> 
> >   1.126     +13 -17    src/usr.sbin/ppp/bundle.c
> 
> In the 6th chunk, a decrement to bundle.unit after succeeding ID0kldload()
> is lost. This results in the unit number of tun device set to 1(tun1)
> instead of 0(tun0) when if_tun.ko is not yet kldload'ed() before ppp is
> invoked. If I exit from ppp and start it again, ppp uses tun0, leaving
> tun1 behind. After that and receiving a few megabytes, I've experienced
> a mysterious panic (getnewvnode: free vnode isn't). The panic itself, though,
> is something similar to that I'm always seeing whenever I didn't kill
> pccardd before doing acpiconf -s3, so it might be unrelated to this issue.
> Anyway, a patch is attached.
> 
> Regards.
[.....]

Committed - thanks.  I'd seen that it was doing this, but hadn't got 
around to tracking it down :*)

I don't think the vnode thing is associated.  That's probably a 
locking problem that jhb may (or may not) have fixed already.
-- 
Brian <[EMAIL PROTECTED]>                <[EMAIL PROTECTED]>
      http://www.freebsd-services.com/        <brian@[uk.]FreeBSD.org>
Don't _EVER_ lose your sense of humour !      <brian@[uk.]OpenBSD.org>



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

Reply via email to