From owner-freebsd-current@FreeBSD.ORG Thu Jul 23 23:07:28 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3B80106564A for ; Thu, 23 Jul 2009 23:07:28 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by mx1.freebsd.org (Postfix) with ESMTP id 6A6648FC13 for ; Thu, 23 Jul 2009 23:07:28 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by an-out-0708.google.com with SMTP id d14so650848and.13 for ; Thu, 23 Jul 2009 16:07:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=DcspvJfqUKchN6I4Eb/Nhup4Ekd34rJNFF4zCWqp4fM=; b=TLAzhD/CleZx9qacq8ta2tgKqY2Q/XwKpLGlHMXX0rUsn1/jAkwkszlG2UFfT/vFx2 ziIsLUsjwBlJ8D9i5FZnOUoLjcouK5jQShN0rhZ4YWAlfgXOkV8aj16pnoWkr3XlloPe QdDie3ryB5EcnjGvotjvGc7dySEH1+UeuSepA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=e90SxPfsqhh41+HXomOEEHQwMOxjf/51xHKJ7ZTbbO15Eu2H4tU0AtwdUIDhEWs/Sm 7vQCph2cFfzWQN4ciDrnMBlqoN3Cs/PgF/ias9eA5JVRYcvOGSP0Wa3jWcq6bH9n/eLi 6aKxVEyQO1GyIgl3IGrBjWETRU95BN+xiYCKo= MIME-Version: 1.0 Received: by 10.100.58.1 with SMTP id g1mr3627160ana.181.1248390447871; Thu, 23 Jul 2009 16:07:27 -0700 (PDT) In-Reply-To: <1248291677.1479.5.camel@RabbitsDen> References: <1248291677.1479.5.camel@RabbitsDen> Date: Thu, 23 Jul 2009 16:07:27 -0700 Message-ID: <2a41acea0907231607y679cb275i42c81054f3642dda@mail.gmail.com> From: Jack Vogel To: Alexandre Sunny Kovalenko Content-Type: text/plain; charset=KOI8-U Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: current@freebsd.org Subject: Re: Unloading if_em causes panic on 8.0-BETA2 #0 r195818 (i386) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jul 2009 23:07:29 -0000 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 > > 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= " >