NetBSD Problem Report #34879
From peter@jupiter.pointless.nl Sun Oct 22 17:25:25 2006
Return-Path: <peter@jupiter.pointless.nl>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by narn.NetBSD.org (Postfix) with ESMTP id 1040063B8B9
for <gnats-bugs@gnats.NetBSD.org>; Sun, 22 Oct 2006 17:25:25 +0000 (UTC)
Message-Id: <20061022153815.89EC93B5CF@jupiter.pointless.nl>
Date: Sun, 22 Oct 2006 17:38:15 +0200 (CEST)
From: Peter Postma <peter@pointless.nl>
Reply-To: peter@pointless.nl
To: gnats-bugs@NetBSD.org
Subject: -current crash
X-Send-Pr-Version: 3.95
>Number: 34879
>Category: port-hpcarm
>Synopsis: -current crash
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: yamt
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Oct 22 17:30:01 +0000 2006
>Closed-Date: Tue Oct 24 02:07:00 +0000 2006
>Last-Modified: Wed Oct 25 20:35:01 +0000 2006
>Originator: Peter Postma
>Release: NetBSD 4.99.3, source from 2006/10/22, 15:31 UTC
>Organization:
>Environment:
>Description:
NetBSD 4.99.3 (JORNADA) #26: Sun Oct 22 17:22:55 CEST 2006
root@jupiter.pointless.nl:/usr/obj/sys/arch/hpcarm/compile/JORNADA
total memory = 32768 KB
avail memory = 28720 KB
mainbus0 (root)
cpu0 at mainbus0: SA-1110 step B-4 (SA-1 core)
cpu0: DC enabled IC enabled WB enabled LABT
cpu0: 16KB/32B 32-way Instruction cache
cpu0: 8KB/32B 32-way write-back Data cache
saip0 at mainbus0
saost0 at saip0 addr 0x90000000-0x9000001f
saost0: SA-11x0 OS Timer
sacom0 at saip0 addr 0x80050000-0x80050023 intr 17
sacom0: SA-11x0 UART3
sacom0: console
sacc0 at saip0 addr 0x40000000-0x40001fff
sacc0: SA-1111 rev 1.1
sacpcic0 at sacc0
pcmcia0 at sacpcic0
pcmcia1 at sacpcic0
sed0 at saip0
sed0: Epson SED1356
sed0: framebuffer address: 0x48200000
hpcfb0 at sed0
wsdisplay0 at hpcfb0 kbdmux 1
wsmux1: connecting to wsdisplay0
hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
hpcfb: 640x240 pixels, 65536 colors, 80x24 chars
wsdisplay0: screen 0-1 added (std, vt100 emulation)
j720ssp0 at saip0 addr 0x80070000-0x800700ff
j720kbd0 at j720ssp0
hpckbd0 at j720kbd0
wskbd0 at hpckbd0 mux 1
wskbd0: connecting to wsdisplay0
j720tp0 at j720ssp0
wsmouse0 at j720tp0 mux 0
wskbd1 at j720tp0 mux 1
wskbd1: connecting to wsdisplay0
j720lcd0 at j720ssp0: brightness 38, contrast 135
j720pwr0 at j720ssp0
hpcapm0 at j720pwr0: pseudo power management module
apmdev0 at hpcapm0: Power Management spec V1.2
j720pwr_get_battery: data[0]=861 data[1]=0 data[2]=3
j720pwr_get_battery: data[0]=850 data[1]=0 data[2]=3
ipl_bio=00020203 ipl_net=00020203 ipl_tty=00020203 ipl_vm=00020002
ipl_audio=00020002 ipl_imp=00020002 ipl_high=00020002 ipl_serial=00020002
clock: hz=100 stathz=64
sacpcic0: card present
sapcic_socket_enable: wait ready 1
wdc0 at pcmcia1 function 0: <SanDisk, SDP, 5/3 0.6>
sapcic_io_alloc: 30000000 10
wdc0: i/o mapped mode
atabus0 at wdc0 channel 0
wd0 at atabus0 drive 0: <SanDisk SDCFB-1024>
wd0: drive supports 1-sector PIO transfers, LBA addressing
wd0: 977 MB, 1986 cyl, 16 head, 63 sec, 512 bytes/sect x 2001888 sectors
wd0: drive supports PIO mode 4
boot device: wd0
root on wd0a dumps on wd0b
sapcic_socket_enable: wait ready 1
sapcic_socket_enable: wait ready 1
mountroot: trying ffs...
root file system type: ffs
init: copying out path `/sbin/init' 11
Fatal kernel mode data abort: 'Alignment Fault 3'
trapframe: 0xc28c9d78
FSR=c03450f3, FAR=c28c766d, spsr=60000013
r0 =0000000d, r1 =00000000, r2 =c28c7639, r3 =00000000
r4 =c2058ba0, r5 =00000034, r6 =c2059ae0, r7 =c28c9eec
r8 =00000000, r9 =c28c9f14, r10=c28c9f0c, r11=c28c9ddc
r12=0000d000, ssp=c28c9dc4, slr=00000000, pc =c00fbbb8
Stopped in pid 10.1 (stty) at netbsd:$a+0xbbbb8: ldr r3, [r2, r5]
db> bt
netbsd:$a+0xbbb38
scp=0xc00fbb38 rlv=0xc0100dc8 (netbsd:uvmfault_promote+0x104)
rsp=0xc28c9de0 rfp=0xc28c9e18
r6=0x00000000 r5=0x00000000
r4=0xc2059ae0
netbsd:uvmfault_promote+0xc
scp=0xc0100cd0 rlv=0xc0101d18 (netbsd:$a+0xc1d18)
rsp=0xc28c9e1c rfp=0xc28c9f40
r10=0x00000004 r9=0x00000000
r8=0x00000001 r7=0x00000004 r6=0x00000003 r5=0x2011c000
r4=0x00000010
netbsd:$a+0xc13b4
scp=0xc01013b4 rlv=0xc01a95e8 (0xc01a95e8)
rsp=0xc28c9f44 rfp=0xc28c9fb0
r10=0xc28c8000 r9=0xc204ad20
r8=0x00000001 r7=0xc28c9fb4 r6=0x2011c000 r5=0xc204ca64
r4=0x00000000
0xc01a9300
scp=0xc01a9300 rlv=0xc01a8e08 (netbsd:address_exception_entry+0x50)
rsp=0xc28c9fb4 rfp=0xbfffeec0
r10=0x2002bbbc r9=0x2002f000
r8=0x0767a887 r7=0x00008756 r6=0x00008974 r5=0x2002f200
r4=0x00000004
>How-To-Repeat:
boot -current on hpcarm
>Fix:
>Release-Note:
>Audit-Trail:
From: Peter Postma <peter@pointless.nl>
To: gnats-bugs@NetBSD.org
Cc: yamt@NetBSD.org
Subject: Re: port-hpcarm/34879
Date: Sun, 22 Oct 2006 19:32:44 +0200
It doesn't crash when I revert src/sys/kern/subr_vmem.c to rev 1.12.
--
Peter Postma
From: matthew green <mrg@eterna.com.au>
To: gnats-bugs@NetBSD.org
Cc: port-hpcarm-maintainer@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org, peter@pointless.nl
Subject: re: port-hpcarm/34879
Date: Mon, 23 Oct 2006 06:44:16 +1000
It doesn't crash when I revert src/sys/kern/subr_vmem.c to rev 1.12.
recent crashes i see on port-sparc64 also disappear with subr_vmem 1.12.
.mrg.
Responsible-Changed-From-To: port-hpcarm-maintainer->yamt
Responsible-Changed-By: yamt@netbsd.org
Responsible-Changed-When: Mon, 23 Oct 2006 02:24:23 +0000
Responsible-Changed-Why:
mine.
From: YAMAMOTO Takashi <yamt@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: PR/34879 CVS commit: src/sys/kern
Date: Mon, 23 Oct 2006 13:36:34 +0000 (UTC)
Module Name: src
Committed By: yamt
Date: Mon Oct 23 13:36:33 UTC 2006
Modified Files:
src/sys/kern: subr_vmem.c
Log Message:
qc_init: fix a problem introduced by rev.1.13.
namely, use quantum-size alignment rather than no alignment.
PR/34879 from Peter Postma.
To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 src/sys/kern/subr_vmem.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->feedback
State-Changed-By: yamt@netbsd.org
State-Changed-When: Mon, 23 Oct 2006 13:42:26 +0000
State-Changed-Why:
should be fixed.
From: Peter Postma <peter@pointless.nl>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-hpcarm/34879 (-current crash)
Date: Mon, 23 Oct 2006 20:59:08 +0200
On Mon, Oct 23, 2006 at 01:42:28PM +0000, yamt@netbsd.org wrote:
> Synopsis: -current crash
>
> State-Changed-From-To: open->feedback
> State-Changed-By: yamt@netbsd.org
> State-Changed-When: Mon, 23 Oct 2006 13:42:26 +0000
> State-Changed-Why:
> should be fixed.
>
Yes, it's fixed with revision 1.15 of sys/kern/subr_vmem.c.
Thanks!
--
Peter Postma
State-Changed-From-To: feedback->closed
State-Changed-By: yamt@netbsd.org
State-Changed-When: Tue, 24 Oct 2006 02:07:00 +0000
State-Changed-Why:
submitter confirmed. thanks.
From: matthew green <mrg@eterna.com.au>
To: gnats-bugs@NetBSD.org
Cc: yamt@NetBSD.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Subject: re: port-hpcarm/34879 (-current crash)
Date: Thu, 26 Oct 2006 06:32:56 +1000
FWIW, my sparc64 systems also no longer crash with -current.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.