panic after 'ifconfig gif0 destroy'

J.R. Oldroyd fbsd at opal.com
Fri Oct 1 12:27:31 PDT 2004


Based on this comment, I cvsup'd again and it is indeed OK now.

	-jr


On Oct 01, 09:17, Brian Fundakowski Feldman wrote:
> On Thu, Sep 30, 2004 at 02:20:16PM -0700, Kris Kennaway wrote:
> > On Thu, Sep 30, 2004 at 05:14:19PM -0400, J.R. Oldroyd wrote:
> > > Here you go:
> > > 
> > > # ifconfig gif0 destroy
> > > [thread 100166]
> > > Stopped at      idestroy_dev+0x9e:      cmpl  $0,0x3c(%esi)
> > > db> trace
> > > idestroy_dev(c3b88b00) at idestroy_dev+0x9e
> > > idestroy_dev(c3be1700,f0e6cb84,c0671ef4,c3be1700,c35a7800) at idestroy_dev+0x68
> > > destroy_dev(c35a1700,c35a7800,0,c080a1b8,d8) at destroy_dev+0x10
> > > if_detach(c35a7800,c35a7800,c35a7800,c0872480,f0e6cbbc) at if_detatch+0x274
> > > gif_destroy(c35a7800,c087b660,0,c0814dca,db) at gif_destroy+0x80
> > > gif_clone_destroy(c35a7800,c08724b0,c0872480,f0e6cbf0,c0674076) at gif_clone_destroy+0x67
> > > ifc_simple_destroy(c0872480,c35a7800,2d,80206979,0) at ifc_simple_destroy+0x1e
> > > if_clone_destroy(f0e6cc60,f0e6cc14,c0631dee,f0e6cc60,f0e6cc60) at if_clone_destroy+0xf2
> > > ifioctl(c4285a20,80206979,f0e6cc60,c4274900,0) at ifioctl+0x88
> > > soo_ioctl(c39f7e58,80206979,f0e6cc60,c3bd2e80,c4274900) at soo_ioctl+0x2b1
> > > ioctl(c4274900,f0e6cd14,3,7,286) at ioctl+0x3e0
> > > syscall(2f,2f,2f,1,bfbfe9c0) at syscall+0x213
> > > Xint0x80_syscall() at Xint0x80_syscall+0x1f
> > > --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x280cc10b, esp = 0xbfbfe84c, ebp = 0xbfbfe868 ---
> > > db>
> > 
> > Thanks, that's better.
> 
> This looks like a bug I fixed in kern_conf.c two days ago.
> 
> -- 
> Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
>   <> green at FreeBSD.org                               \  The Power to Serve! \
>  Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\


More information about the freebsd-current mailing list