Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Feb 2003 18:39:43 +0100
From:      Anders Andersson <anders@hack.org>
To:        mux@FreeBSD.org
Cc:        sparc@FreeBSD.org
Subject:   latest xl commit broke sparc64
Message-ID:  <20030219173943.GB4349@hellraiser.andersa.net>

next in thread | raw e-mail | index | archive | help
Here are the gdb info on the panic I mailed you about yesterday.

See http://www.sanyusan.se/~anders/panic.txt for panic message and ddb
info.

gdb info:

  chunk at 0: 268435456 bytes |\^H
---
#0  0x00000000c00a6ba8 in doadump () at /usr/src/sys/kern/kern_shutdown.c:238
238             savectx(&dumppcb);
(kgdb) where
#0  0x00000000c00a6ba8 in doadump () at /usr/src/sys/kern/kern_shutdown.c:238
#1  0x00000000c00a711c in boot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:369
#2  0x00000000c00a7434 in panic (fmt=0xc01b05b0 "bdwrite: buffer is not busy")
    at /usr/src/sys/kern/kern_shutdown.c:540
#3  0x00000000c00e9a3c in bdwrite (bp=0xccbfe1c0)
    at /usr/src/sys/kern/vfs_bio.c:1001
#4  0x00000000c0149aa4 in ffs_update (vp=0xfffff8000185c410, waitfor=0)
    at /usr/src/sys/ufs/ffs/ffs_inode.c:124
#5  0x00000000c015c1bc in ffs_fsync (ap=0xd3552890)
    at /usr/src/sys/ufs/ffs/ffs_vnops.c:314
#6  0x00000000c015b2f0 in ffs_sync (mp=0xfffff8000159b400, waitfor=2, 
    cred=0xfffff8000042fe00, td=0xc01fd3f0) at vnode_if.h:612
#7  0x00000000c00fe80c in sync (td=0xc01fd3f0, uap=0x0)
    at /usr/src/sys/kern/vfs_syscalls.c:138
#8  0x00000000c00a6cbc in boot (howto=256)
    at /usr/src/sys/kern/kern_shutdown.c:280
#9  0x00000000c00a7434 in panic (fmt=0xc01c0e48 "trap: %s")
    at /usr/src/sys/kern/kern_shutdown.c:540
#10 0x00000000c019b664 in trap (tf=0xd3552cc0)
    at /usr/src/sys/sparc64/sparc64/trap.c:346
#11 0x00000000c0192a04 in iommu_dvma_vfree (is=0xc2d44000, 
    map=0xfffff80007b63800) at /usr/src/sys/sparc64/sparc64/iommu.c:577
#12 0x00000000c01216d4 in in_control (so=0xfffff80026485dd0, cmd=0, 
    data=0xd3553710 "xl0", ifp=0xc2d44000, td=0xfffff8002e793dc0)
    at /usr/src/sys/netinet/in.c:401
#13 0x00000000c0193108 in iommu_dvmamap_destroy (pt=0xfffff8000042f100, 
    dt=0xfffff8000042e300, is=0xfffff8000043b600, map=0x0)
    at /usr/src/sys/sparc64/sparc64/iommu.c:773
#14 0x00000000c018bdf4 in psycho_dmamap_destroy (pdmat=0xfffff8000042f100, 
    ddmat=0xfffff8000042e300, map=0x0)
    at /usr/src/sys/sparc64/pci/psycho.c:1381
#15 0x00000000c01435f8 in xl_stop (sc=0xc2d44000) at bus.h:1019
#16 0x00000000c01423ec in xl_init (xsc=0xc2d44000)
    at /usr/src/sys/pci/if_xl.c:2732
#17 0x00000000c0110eb0 in ether_ioctl (ifp=0xc2d44000, command=-2145359604, 
    data=0xfffff80007b63800 "ÿÿø") at /usr/src/sys/net/if_ethersubr.c:993
#18 0x00000000c01431cc in xl_ioctl (ifp=0xc2d44000, command=2149607692, 
    data=0xfffff80007b63800 "ÿÿø") at /usr/src/sys/pci/if_xl.c:3107
#19 0x00000000c0121f4c in in_ifinit (ifp=0xc2d44000, ia=0xfffff80007b63800, 
    sin=0xd3553720, scrub=0) at /usr/src/sys/netinet/in.c:676
#20 0x00000000c01216d4 in in_control (so=0xfffff80026485dd0, cmd=2151704858, 
    data=0xd3553710 "xl0", ifp=0xc2d44000, td=0xfffff8002e793dc0)
    at /usr/src/sys/netinet/in.c:401
#21 0x00000000c010f0ac in ifioctl (so=0xfffff80026485dd0, cmd=2151704858, 
    data=0xd3553710 "xl0", td=0xfffff8002e793dc0) at /usr/src/sys/net/if.c:1548
#22 0x00000000c00ceac8 in soo_ioctl (fp=0xfffff80002ef5a40, cmd=2151704858, 
    data=0xd3553710, active_cred=0xfffff8000042fd00, td=0xfffff8002e793dc0)
    at /usr/src/sys/kern/sys_socket.c:173
#23 0x00000000c00c9cb4 in ioctl (td=0xfffff8002e793dc0, uap=0xd35539c0)
    at file.h:251
#24 0x00000000c019bbf4 in syscall (tf=0xd3553980)
    at /usr/src/sys/sparc64/sparc64/trap.c:568

-- 
Anders Andersson
<anders at hack.org>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message




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