Date: Thu, 23 Jul 2009 16:07:27 -0700 From: Jack Vogel <jfvogel@gmail.com> To: Alexandre Sunny Kovalenko <gaijin.k@gmail.com> Cc: current@freebsd.org Subject: Re: Unloading if_em causes panic on 8.0-BETA2 #0 r195818 (i386) Message-ID: <2a41acea0907231607y679cb275i42c81054f3642dda@mail.gmail.com> In-Reply-To: <1248291677.1479.5.camel@RabbitsDen> References: <1248291677.1479.5.camel@RabbitsDen>
next in thread | previous in thread | raw e-mail | index | archive | help
Have a fix, it will be checked in shortly, as soon as it has re approval. Cheers, Jack On Wed, Jul 22, 2009 at 12:41 PM, Alexandre "Sunny" Kovalenko < gaijin.k@gmail.com> wrote: > System: > FreeBSD RabbitsDen.RabbitsLawn.verizon.net 8.0-BETA2 FreeBSD 8.0-BETA2 > #0 r195818: Wed Jul 22 13:50:22 EDT 2009 > root@RabbitsDen.RabbitsLawn.verizon.net:/usr/obj/usr/src/sys/TPX60 i386 > > To reproduce: > kldload if_em; kldunload if_em > > Hardware: > em0@pci0:2:0:0: class=3D0x020000 card=3D0x207e17aa chip=3D0x109a8086 rev= =3D0x00 > hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D 'Intel PRO/1000 PL Network Adaptor (82573L)' > class =3D network > subclass =3D ethernet > > Crash summary: > http://members.verizon.net/~akovalenko/Misc/core.txt.0<http://members.ver= izon.net/%7Eakovalenko/Misc/core.txt.0> > > Backtrace: > (kgdb) bt > #0 doadump () at pcpu.h:246 > #1 0xa0586614 in boot (howto=3D260) > at /usr/src/sys/kern/kern_shutdown.c:419 > #2 0xa058692b in panic (fmt=3DVariable "fmt" is not available. > ) at /usr/src/sys/kern/kern_shutdown.c:575 > #3 0xa0712fe1 in vm_fault (map=3D0xa1090000, vaddr=3D2701840384, > fault_type=3D1 '\001', fault_flags=3D0) at /usr/src/sys/vm/vm_fault.c:283 > #4 0xa076e046 in trap_pfault (frame=3D0xfa528adc, usermode=3D0, > eva=3D2701844432) at /usr/src/sys/i386/i386/trap.c:835 > #5 0xa076ebab in trap (frame=3D0xfa528adc) > at /usr/src/sys/i386/i386/trap.c:528 > #6 0xa075281b in calltrap () at /usr/src/sys/i386/i386/exception.s:165 > #7 0xa057204d in free (addr=3D0xaefcb000, mtp=3D0xa07fbcd0) at > vm_page.h:255 > #8 0xa05b1978 in buf_ring_free (br=3D0xaefcb000, type=3D0xa07fbcd0) > at /usr/src/sys/kern/subr_bufring.c:67 > #9 0xaeff86aa in em_free_transmit_structures (adapter=3D0xaefc6000) > at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:3647 > #10 0xaeffb10f in em_detach (dev=3D0xa6250400) > at /usr/src/sys/modules/em/../../dev/e1000/if_em.c:925 > #11 0xa05af62d in device_detach (dev=3D0xa6250400) at device_if.h:212 > #12 0xa05afaba in driver_module_handler (mod=3D0xa7908e00, what=3D1, > arg=3D0xaf01b81c) at /usr/src/sys/kern/subr_bus.c:1098 > #13 0xa05742fd in module_unload (mod=3D0xa7908e00) > at /usr/src/sys/kern/kern_module.c:266 > #14 0xa056b65d in linker_file_unload (file=3D0xaefaf400, flags=3D0) > at /usr/src/sys/kern/kern_linker.c:632 > #15 0xa056c0e4 in kern_kldunload (td=3D0xab050900, fileid=3D27, flags=3D0= ) > at /usr/src/sys/kern/kern_linker.c:1091 > #16 0xa056c161 in kldunloadf (td=3D0xab050900, uap=3D0xfa528cf8) > at /usr/src/sys/kern/kern_linker.c:1121 > #17 0xa076e474 in syscall (frame=3D0xfa528d38) > at /usr/src/sys/i386/i386/trap.c:1073 > #18 0xa07528b0 in Xint0x80_syscall () > at /usr/src/sys/i386/i386/exception.s:261 > #19 0x00000033 in ?? () > Previous frame inner to this frame (corrupt stack?) > (kgdb) > > Please, let me know if there is anything else I can provide. > > -- > Alexandre Kovalenko (=EF=CC=C5=CB=D3=C1=CE=C4=D2 =EB=CF=D7=C1=CC=C5=CE=CB= =CF) > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2a41acea0907231607y679cb275i42c81054f3642dda>