From owner-freebsd-current@FreeBSD.ORG Sat Dec 24 23:52:05 2005 Return-Path: X-Original-To: freebsd-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 633AF16A41F for ; Sat, 24 Dec 2005 23:52:05 +0000 (GMT) (envelope-from mph@echobase.hoth.dk) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C95D43D58 for ; Sat, 24 Dec 2005 23:51:57 +0000 (GMT) (envelope-from mph@echobase.hoth.dk) Received: from echobase.hoth.dk (echobase.hoth.dk [80.62.210.27]) by pfepb.post.tele.dk (Postfix) with ESMTP id 4B61A5EE01D for ; Sun, 25 Dec 2005 00:51:54 +0100 (CET) Received: by echobase.hoth.dk (Postfix, from userid 1001) id 0E8EF19B3D; Sun, 25 Dec 2005 00:51:54 +0100 (CET) Date: Sun, 25 Dec 2005 00:51:53 +0100 From: "Martin P. Hansen" To: freebsd-current@freebsd.org Message-ID: <20051224235153.GA46187@echobase.hoth.dk> Mail-Followup-To: freebsd-current@freebsd.org References: <20051224160047.GA40553@echobase.hoth.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Subject: Re: if_dc.c causes page fault while in kernel mode; coredump; reproducible 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: Sat, 24 Dec 2005 23:52:05 -0000 --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, 25 Dec 2005, Xin LI wrote: > Would you please provide output from GDB's "bt full"? That would help > us to track down the issue. Sure, it got trimmed away in my attempt to balance the information. (kgdb) bt full #0 doadump () at pcpu.h:165 No locals. #1 0xc063a55e in boot (howto=3D260) at /usr/src/sys/kern/kern_shutdown.c:3= 99 first_buf_printf =3D 1 #2 0xc063a7f4 in panic (fmt=3D0xc08539cc "%s") at /usr/src/sys/kern/kern_shutdown.c:555 td =3D (struct thread *) 0xc36db600 bootopt =3D 260 newpanic =3D 0 ap =3D 0xc36db600 "$\226m=C3" buf =3D "page fault", '\0' #3 0xc080b484 in trap_fatal (frame=3D0xd5865c74, eva=3D24) at /usr/src/sys/i386/i386/trap.c:836 code =3D 40 type =3D 12 ss =3D 40 esp =3D 0 softseg =3D {ssd_base =3D 0, ssd_limit =3D 1048575, ssd_type =3D 27= ,=20 ssd_dpl =3D 0, ssd_p =3D 1, ssd_xx =3D 6, ssd_xx1 =3D 1, ssd_def32 =3D 1,= ssd_gran =3D 1} msg =3D 0x0 #4 0xc080b1eb in trap_pfault (frame=3D0xd5865c74, usermode=3D0, eva=3D24) at /usr/src/sys/i386/i386/trap.c:744 va =3D 0 vm =3D (struct vmspace *) 0x0 map =3D 0xc0925ec0 rv =3D 1 ftype =3D 1 '\001' td =3D (struct thread *) 0xc36db600 p =3D (struct proc *) 0xc36d9624 #5 0xc080ae29 in trap (frame=3D {tf_fs =3D 8, tf_es =3D -1012793304, tf_ds =3D -1066205144, tf_edi = =3D -4, tf_esi =3D 16, tf_ebp =3D -712614708, tf_isp =3D -712614752, tf_ebx= =3D 0, tf_edx =3D -712183808, tf_ecx =3D 0, tf_eax =3D -1015383040, tf_tra= pno =3D 12, tf_err =3D 2, tf_eip =3D -1066150784, tf_cs =3D 32, tf_eflags = =3D 590406, tf_esp =3D -712183552, tf_ss =3D -1015383040}) at /usr/src/sys/i386/i386/trap.c:434 td =3D (struct thread *) 0xc36db600 p =3D (struct proc *) 0xc36d9624 sticks =3D 406607872 i =3D 0 ucode =3D 0 type =3D 12 code =3D 2 eva =3D 24 #6 0xc07fa5da in calltrap () at /usr/src/sys/i386/i386/exception.s:139 No locals. #7 0xc073d480 in dc_rxeof (sc=3D0xc379c000) at /usr/src/sys/pci/if_dc.c:27= 79 m =3D (struct mbuf *) 0x0 ifp =3D (struct ifnet *) 0xc37a7c00 cur_rx =3D (struct dc_desc *) 0xd58cf100 i =3D 16 total_len =3D -4 rxstat =3D 0 #8 0xc073dbbe in dc_intr (arg=3D0xc379c000) at /usr/src/sys/pci/if_dc.c:31= 42 curpkts =3D 11281 sc =3D (struct dc_softc *) 0xc379c000 ifp =3D (struct ifnet *) 0xc37a7c00 status =3D 4026532162 #9 0xc06260f5 in ithread_loop (arg=3D0xc367f480) at /usr/src/sys/kern/kern_intr.c:547 ithd =3D (struct ithd *) 0xc367f480 ih =3D (struct intrhand *) 0xc3809400 td =3D (struct thread *) 0xc36db600 p =3D (struct proc *) 0xc36d9624 count =3D 0 warned =3D 0 #10 0xc062537c in fork_exit (callout=3D0xc0625f9c ,=20 arg=3D0xc367f480, frame=3D0xd5865d38) at /usr/src/sys/kern/kern_fork.c:= 789 p =3D (struct proc *) 0xc36d9624 td =3D (struct thread *) 0xd58cf000 #11 0xc07fa63c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:= 208 No locals. (kgdb) --=20 Martin P. Hansen --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDrd8ZOxWv3QTcu8YRAnI4AJ4sTwgikC5UL1WG8dNLcIg+0Vxo8wCeKfhX QRLk4G8NcEnUttY0xx1zBnk= =I2H0 -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH--