From owner-freebsd-sparc Wed Feb 19 9:39:51 2003 Delivered-To: freebsd-sparc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1070337B401; Wed, 19 Feb 2003 09:39:49 -0800 (PST) Received: from hellraiser.andersa.net (as1-3-8.ml.g.bonet.se [217.215.159.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id D312643F3F; Wed, 19 Feb 2003 09:39:47 -0800 (PST) (envelope-from anders@hellraiser.andersa.net) Received: from hellraiser.andersa.net (localhost [127.0.0.1]) by hellraiser.andersa.net (8.12.7/8.12.7) with ESMTP id h1JHdljx078528; Wed, 19 Feb 2003 18:39:47 +0100 (CET) (envelope-from anders@hellraiser.andersa.net) Received: (from anders@localhost) by hellraiser.andersa.net (8.12.7/8.12.7/Submit) id h1JHdhe5078479; Wed, 19 Feb 2003 18:39:43 +0100 (CET) Date: Wed, 19 Feb 2003 18:39:43 +0100 From: Anders Andersson To: mux@FreeBSD.org Cc: sparc@FreeBSD.org Subject: latest xl commit broke sparc64 Message-ID: <20030219173943.GB4349@hellraiser.andersa.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.3i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message