NetBSD Problem Report #30148

From www@netbsd.org  Thu May  5 23:58:20 2005
Return-Path: <www@netbsd.org>
Received: by narn.netbsd.org (Postfix, from userid 31301)
	id A01DB63B116; Thu,  5 May 2005 23:58:20 +0000 (UTC)
Message-Id: <20050505235820.A01DB63B116@narn.netbsd.org>
Date: Thu,  5 May 2005 23:58:20 +0000 (UTC)
From: hernani@vecirex.net
Reply-To: hernani@vecirex.net
To: gnats-bugs@netbsd.org
Subject: Alphastation 255 panics when NFS (client side) gets used
X-Send-Pr-Version: www-1.0

>Number:         30148
>Category:       port-alpha
>Synopsis:       Alphastation 255 panics when NFS (client side) gets used
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-alpha-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu May 05 23:59:00 +0000 2005
>Originator:     Hernani Marques Madeira
>Release:        2.0.2_STABLE
>Organization:
>Environment:
NetBSD salvia.vecirex.net 2.0.2_STABLE NetBSD 2.0.2_STABLE (GENERIC) #2: Thu May  5 09:05:11 CEST 2005  hernani@clementine.vecirex.net:/data/src/netbsd-2-0/src/sys/arch/alpha/compile/obj.alpha/GENERIC alpha

>Description:
When mounting a NFS share or soon after (after using it for a while)
the kernel panics; producing i.e. the following output (in this example it paniced while mounting):
[snip]
Processor fault

unexpected machine check:

    mces    = 0x1
    vector  = 0x670
    param   = 0xfffffc0000006000
    pc	    = 0xfffffc000076b280
    ra	    = 0xfffffc0000581b74
    code    = 0x100000092
    curlwp = 0xfffffc000027af00
        pid = 409.1, comm = mount_nfs

panic: machine check
Stopped in pid 409.1 (mount_nfs) at	netbsd:cpu_Debugger+0x4:	ret	zero,(ra)
db> trace
cpu_Debugger() at netbsd:cpu_Debugger+0x4
panic() at netbsd:panic+0x1f8
machine_check() at netbsd:machine_check+0x298
dec_2100_a50_mcheck() at netbsd:dec_2100_a50_mcheck+0x8f4
interrupt() at netbsd:interrupt+0x1b4
XentInt() at netbsd:XentInt+0x1c
--- interrupt (from ipl 6) ---
cc_microtime() at netbsd:cc_microtime+0xb0
mi_switch() at netbsd:mi_switch+0x54
ltsleep() at netbsd:ltsleep+0x550
biowait() at netbsd:biowait+0x8c
genfs_getpages() at netbsd:genfs_getpages+0xb6c
ffs_getpages() at netbsd:ffs_getpages+0x6c
VOP_GETPAGES() at netbsd:VOP_GETPAGES+0x60
ubc_fault() at netbsd:ubc_fault+0x1c4
usb_all_tasks() at 0xfffffe00027d58b0
frame size botch: adjust register offsets?
frame size botch: adjust register offsets?
frame size botch: adjust register offsets?
frame size botch: adjust register offsets?
frame size botch: adjust register offsets?
frame size botch: adjust register offsets?
[... more and more of this last msgs ...]
[/snip]

Without NFS anything related to networking seems to do well.

My /var/run/dmesg.boot:
[snip]
consinit: not using prom console
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 2.0.2_STABLE (GENERIC) #2: Thu May  5 09:05:11 CEST 2005
	hernani@clementine.vecirex.net:/data/src/netbsd-2-0/src/sys/arch/alpha/compile/obj.alpha/GENERIC
AlphaStation 255/233, 232MHz, s/n 
8192 byte page size, 1 processor.
total memory = 16384 KB
(1264 KB reserved for PROM, 15120 KB used by NetBSD)
avail memory = 7016 KB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21064A-0
apecs0 at mainbus0: DECchip 21072 Core Logic chipset
apecs0: DC21071-CA pass 2, 128-bit memory bus
apecs0: DC21071-DA pass 2
pci0 at apecs0 bus 0
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
siop0 at pci0 dev 6 function 0: Symbios Logic 53c810a (fast scsi)
siop0: interrupting at isa irq 11
scsibus0 at siop0: 8 targets, 8 luns per target
sio0 at pci0 dev 7 function 0: Intel 82378ZB System I/O (SIO) (rev. 0x43)
vga0 at pci0 dev 13 function 0: S3 86C964-0 ("Vision964") (rev. 0x00)
wsdisplay0 at vga0 (kbdmux ignored): console (80x25, vt100 emulation)
tlp0 at pci0 dev 14 function 0: DECchip 21040 Ethernet, pass 2.4
tlp0: interrupting at isa irq 5
tlp0: Ethernet address 00:00:f8:22:97:ae
tlp0: 10baseT, 10baseT-FDX, 10base5, manual
isa0 at sio0
lpt0 at isa0 port 0x3bc-0x3bf irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 (mux ignored): console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 (mux ignored)
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
isabeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <QUANTUM, FIREBALL ST4.3S, 0F0C> disk fixed
sd0: 4159 MB, 7068 cyl, 6 head, 200 sec, 512 bytes/sect x 8519216 sectors
sd0: sync (100.00ns offset 8), 8-bit (10.000MB/s) transfers, tagged queueing
cd0 at scsibus0 target 4 lun 0: <DEC, RRD45   (C) DEC, 0436> cdrom removable
cd0: async, 8-bit transfers
root on sd0a dumps on sd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
[/snip]
>How-To-Repeat:
Use NetBSD 2.0.2_STABLE on a Alphastation 255 (233 Mhz) with NFS (client side) activated and in use of some share around; you may have to use this NFS share, then, for (at its best) some minutes.
>Fix:

NetBSD Home
NetBSD PR Database Search

(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.