Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Dec 2005 00:51:53 +0100
From:      "Martin P. Hansen" <mph@lima.dyndns.dk>
To:        freebsd-current@freebsd.org
Subject:   Re: if_dc.c causes page fault while in kernel mode; coredump; reproducible
Message-ID:  <20051224235153.GA46187@echobase.hoth.dk>
In-Reply-To: <a78074950512241023p54375bbera719851ea2f6140c@mail.gmail.com>
References:  <20051224160047.GA40553@echobase.hoth.dk> <a78074950512241023p54375bbera719851ea2f6140c@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--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' <repeats 245 times>
#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 <ithread_loop>,=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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051224235153.GA46187>