From owner-freebsd-current@FreeBSD.ORG Fri Jun 10 22:51:24 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4D9C16A41F for ; Fri, 10 Jun 2005 22:51:21 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD4F843D5D for ; Fri, 10 Jun 2005 22:51:19 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j5AMpJNA024984; Fri, 10 Jun 2005 15:51:19 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j5AMpJn0024983; Fri, 10 Jun 2005 15:51:19 -0700 Date: Fri, 10 Jun 2005 15:51:19 -0700 From: Brooks Davis To: Arjan Van Leeuwen Message-ID: <20050610225119.GA22949@odin.ac.hmc.edu> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: current@freebsd.org Subject: Re: Panic in fxp_intr 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: Fri, 10 Jun 2005 22:51:25 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 10, 2005 at 11:58:52PM +0200, Arjan Van Leeuwen wrote: > I get this panic in -CURRENT from today.=20 >=20 > fxp_intr > /usr/src/sys/dev/fxp/if_fxp.c:1640 >=20 > I have revision 1.238 of if_fxp.c. I assume it has something to do > with the changes from Brooks. I have a kernel dump & debug kernel > available, if anyone's interested. There kernel and dump would be useful. The machine I'm able to crash here doesn't have a 6.x userland yet so I'm not able to easily debug it. Please send info in private e-mail. Thanks, Brooks > Arjan >=20 > winston% sudo kgdb kernel.debug.20050610-WINSTON vmcore.80 > [GDB will not be able to debug user-mode threads: > /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you = are > welcome to change it and/or distribute copies of it under certain conditi= ons. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for detail= s. > This GDB was configured as "i386-marcel-freebsd". > #0 doadump () at pcpu.h:165 > 165 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) where > #0 doadump () at pcpu.h:165 > #1 0xc056d4ce in boot (howto=3D260) at /usr/src/sys/kern/kern_shutdown.c= :397 > #2 0xc056cf4b in panic (fmt=3D0xc070d932 "from debugger") > at /usr/src/sys/kern/kern_shutdown.c:553 > #3 0xc0458bd2 in db_panic (addr=3D-1068816132, have_addr=3D0, count=3D-1, > modif=3D0xd56f0a84 "") at /usr/src/sys/ddb/db_command.c:435 > #4 0xc0459009 in db_command_loop () at /usr/src/sys/ddb/db_command.c:349 > #5 0xc045ae24 in db_trap (type=3D12, code=3D0) at /usr/src/sys/ddb/db_ma= in.c:221 > #6 0xc058ad6b in kdb_trap (type=3D0, code=3D0, tf=3D0xd56f0c4c) > at /usr/src/sys/kern/subr_kdb.c:471 > #7 0xc06df761 in trap_fatal (frame=3D0xd56f0c4c, eva=3D246237) > at /usr/src/sys/i386/i386/trap.c:826 > #8 0xc06dfa8b in trap_pfault (frame=3D0xd56f0c4c, usermode=3D0, eva=3D24= 6237) > at /usr/src/sys/i386/i386/trap.c:749 > #9 0xc06dfe13 in trap (frame=3D > {tf_fs =3D -714145784, tf_es =3D 40, tf_ds =3D -1065549784, tf_edi = =3D > 246189, tf_esi =3D 0, tf_ebp =3D -714142520, tf_isp =3D -714142600, tf_eb= x =3D > -1044660222, tf_edx =3D -1066303076, tf_ecx =3D -1065492788, tf_eax =3D > -1044660224, tf_trapno =3D 12, tf_err =3D 0, tf_eip =3D -1068816132, tf_c= s =3D > 32, tf_eflags =3D 66054, tf_esp =3D -1044660200, tf_ss =3D 8}) > at /usr/src/sys/i386/i386/trap.c:439 > #10 0xc06cb39a in calltrap () at /usr/src/sys/i386/i386/exception.s:139 > #11 0xd56f0008 in ?? () > #12 0x00000028 in ?? () > ---Type to continue, or q to quit--- > #13 0xc07d0028 in w_locklistdata () > #14 0x0003c1ad in ?? () > #15 0x00000000 in ?? () > #16 0xd56f0cc8 in ?? () > #17 0xd56f0c78 in ?? () > #18 0xc1bbc002 in ?? () > #19 0xc071819c in ?? () > #20 0xc07ddecc in w_locklistdata () > #21 0xc1bbc000 in ?? () > #22 0x0000000c in ?? () > #23 0x00000000 in ?? () > #24 0xc04b28fc in fxp_intr (xsc=3D0xc1bbc000) at > /usr/src/sys/dev/fxp/if_fxp.c:1639 > #25 0xc05561be in ithread_loop (arg=3D0xc1a07200) at > /usr/src/sys/kern/kern_intr.c:546 > #26 0xc05550a4 in fork_exit (callout=3D0xc0555fc0 , > arg=3D0x0, frame=3D0x0) > at /usr/src/sys/kern/kern_fork.c:789 > #27 0xc06cb3fc in fork_trampoline () at /usr/src/sys/i386/i386/exception.= s:208 > (kgdb) --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --r5Pyd7+fXNt84Ff3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFCqhlmXY6L6fI4GtQRAkGFAJ4mHQ1ktvxKLJAHd6N4lMNruqyZWwCfVrZI H4RbTAiuqRbJRvf8uNnp4Vc= =4Bg6 -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3--