NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-alpha/37712: panic: fpsave ipi didn't
>Number: 37712
>Category: port-alpha
>Synopsis: panic: fpsave ipi didn't
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-alpha-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jan 07 18:35:00 +0000 2008
>Originator: Jarle Greipsland
>Release: NetBSD 3.0_STABLE
>Organization:
>Environment:
System: NetBSD sweetheart.urc.uninett.no NetBSD 4.99.48 (GENERIC-$Revision:
1.314 $) #0: Mon Jan 7 16:27:08 CET 2008
jarle%sweetheart.urc.uninett.no@localhost:/usr/obj/sys/arch/alpha/compile/CS20.MP
alpha
Architecture: alpha
Machine: alpha
>Description:
A freshly built MP kernel for a CS20 server panics when setiathome clients
starts up after restart.
Entering netbsd at 0xfffffc0000301210...
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008
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 4.99.48 (GENERIC-$Revision: 1.314 $) #0: Mon Jan 7 16:27:08 CET 2008
jarle%sweetheart.urc.uninett.no@localhost:/usr/obj/sys/arch/alpha/compile/CS20.MP
API CS20D 833 MHz, s/n
8192 byte page size, 2 processors.
total memory = 1024 MB
(2776 KB reserved for PROM, 1021 MB used by NetBSD)
avail memory = 999 MB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21264B-3
cpu0: Architecture extensions: 1307<PAT,MVI,CIX,FIX,BWX>
cpu1 at mainbus0: ID 1, 21264B-3
cpu1: Architecture extensions: 1307<PAT,MVI,CIX,FIX,BWX>
tsc0 at mainbus0: 21272 Core Logic Chipset, Cchip rev 0
tsc0: 4 Dchips, 1 memory bus of 32 bytes
tsc0: arrays present: 1024MB, 0MB, 0MB, 0MB, Dchip 0 rev 1
tsp0 at tsc0
pci0 at tsp0 bus 0
esiop0 at pci0 dev 3 function 0: Symbios Logic 53c1010-66 (ultra3-wide scsi)
esiop0: using on-board RAM
esiop0: interrupting at dec 6600 irq 16
scsibus0 at esiop0: 16 targets, 8 luns per target
fxp0 at pci0 dev 4 function 0: i82559 Ethernet, rev 8
fxp0: interrupting at dec 6600 irq 20
fxp0: Ethernet address 00:02:56:00:06:f9
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sio0 at pci0 dev 7 function 0: Acer Labs M1533 PCI-ISA Bridge (rev. 0xc3)
aceride0 at pci0 dev 16 function 0
aceride0: Acer Labs M5229 UDMA IDE Controller (rev. 0xc2)
aceride0: primary channel interrupting at isa irq 14
atabus0 at aceride0 channel 0
aceride0: secondary channel interrupting at isa irq 15
atabus1 at aceride0 channel 1
Acer Labs M7101 Power Management Controller (miscellaneous prehistoric) at pci0
dev 17 function 0 not configured
isa0 at sio0
lpt0 at isa0 port 0x3bc-0x3bf irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
isabeep0 at pcppi0
mcclock0 at isa0 port 0x70-0x71: mc146818 compatible time-of-day clock
pcppi0: attached to attimer0
tsp1 at tsc0
pci1 at tsp1 bus 0
fxp1 at pci1 dev 3 function 0: i82559 Ethernet, rev 8
fxp1: interrupting at dec 6600 irq 32
fxp1: Ethernet address 00:02:56:00:06:fa
inphy1 at fxp1 phy 1: i82555 10/100 media interface, rev. 4
inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <IBM-PSG, ST318437LC !#, 59LK> disk fixed
sd0: 17357 MB, 29851 cyl, 2 head, 595 sec, 512 bytes/sect x 35548320 sectors
sd0: sync (12.50ns offset 31), 16-bit (160.000MB/s) transfers, tagged queueing
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <SAMSUNG CD-ROM SN-124, , q008> cdrom removable
root on sd0a dumps on sd0b
root file system type: ffs
Mon Jan 7 15:54:07 GMT 2008
swapctl: adding /dev/sd0b as swap device at priority 0
Starting file system checks:
/dev/rsd0a: file system is clean; not checking
/dev/rsd0d: file system is clean; not checking
/dev/rsd0e: file system is clean; not checking
Setting tty flags.
Setting sysctl variables:
kern.mbuf.nmbclusters: 2048 -> 2048
Starting network.
Hostname: sweetheart.urc.uninett.no
IPv6 mode: autoconfigured host
Configuring network interfaces: fxp1.
add net default: gateway 158.38.152.1
Adding interface aliases:
Sending router solicitation...
failed to get link layer information for
failed to initialize
Building databases: dev, utmp, utmpx done
Starting syslogd.
Checking for core dump...
savecore: no core dump
Setting date via ntp.
Mounting all filesystems...
Clearing temporary files.
Checking quotas: done.
Setting securelevel: kern.securelevel: 0 -> 1
Starting virecover.
Starting local daemons:.
Updating motd.
Starting ntpd.
Starting sshd.
postfix/postfix-script: starting the Postfix mail system
Starting inetd.
Starting cron.
Mon Jan 7 17:33:55 CET 2008
panic: fpsave ipi didn't
Spatonpicp:ed fpisn avpeid i 2p9i 4d.1id n(s'te
tiaSttohpompee)d i n p id 30 1 .1 ( s et i at h om e ) a t
n et b sd : c
aptu_nDetebbusdg:gecpr+u_0Dx4eb: u gg e r +0 x 4 : r e t
z e ro ,( r a )
drebt{0 } > zero,(ra)
db{1}> trace
cpu_Debugger() at netbsd:cpu_Debugger+0x4
panic() at netbsd:panic+0x1e8
fpusave_proc() at netbsd:fpusave_proc+0x1b8
execve1() at netbsd:execve1+0xfec
syscall_plain() at netbsd:syscall_plain+0x1f4
XentSys() at netbsd:XentSys+0x60
--- syscall (0) ---
--- user mode ---
db{0}> show reg
v0 0x6
t0 0x1
t1 0x1
t2 0xfffffc003ff48000
t3 0xfffffc003ff48e7d
t4 0
t5 0xfffffc0000619d98 dosdirtemplate+0x1004
t6 0x2f88bd96
t7 0xfffffffffffffcbe
s0 0xfffffc00006ae9c0 msgbufenabled
s1 0x100
s2 0xfffffc00006ad7a8 db_onpanic
s3 0xfffffe0013b18fd0
s4 0
s5 0x6
s6 0xfffffc003f3f17f0
a0 0x6
a1 0xfffffd01fc0003f8
a2 0
a3 0x8
a4 0x3
a5 0x8
t8 0x3
t9 0x8
t10 0x2
t11 0x1
ra 0xfffffc00004f9708 panic+0x1e8
t12 0xfffffc00005ddf70 cpu_Debugger
at 0xfffffe0013aba000
gp 0xfffffc00006adae0 userconf_histcur
sp 0xfffffe0013abda48
pc 0xfffffc00005ddf74 cpu_Debugger+0x4
ps 0x6
ai 0x1
pv 0xfffffc00005ddf70 cpu_Debugger
netbsd:cpu_Debugger+0x4: ret zero,(ra)
db{0}> mach cpu 1
CPU 1 not paused
db{0}> mach help
No such command
db{0}> mach
cpu
db{1}> mach cpu
addr dev id flags ipis curproc fpcurproc
0xfffffc00006a4300 cpu0 0 5 c0 0xfffffc003d8d5cc0 0
xfffffc003d8d5700
0xfffffe0000233a00 cpu1 1 4 c0 0xfffffc003d8d5700 0
xfffffc003d8d5cc0
db{1}> trace
cpu_Debugger() at netbsd:cpu_Debugger+0x4
panic() at netbsd:panic+0x1e8
fpusave_proc() at netbsd:fpusave_proc+0x1b8
execve1() at netbsd:execve1+0xfec
syscall_plain() at netbsd:syscall_plain+0x1f4
XentSys() at netbsd:XentSys+0x60
--- syscall (0) ---
--- user mode ---
db{1}> show reg
v0 0x6
t0 0x1
t1 0x1
t2 0xfffffc003ff48000
t3 0xfffffc003ff48e7d
t4 0
t5 0xfffffc0000619d98 dosdirtemplate+0x1004
t6 0x2f88bd96
t7 0xfffffffffffffcbe
s0 0xfffffc00006ae9c0 msgbufenabled
s1 0x100
s2 0xfffffc00006ad7a8 db_onpanic
s3 0xfffffe0013b18fd0
s4 0
s5 0x6
s6 0xfffffc003f3f17f0
a0 0x6
a1 0xfffffd01fc0003f8
a2 0
a3 0x8
a4 0x3
a5 0x8
t8 0x3
t9 0x8
t10 0x2
t11 0x1
ra 0xfffffc00004f9708 panic+0x1e8
t12 0xfffffc00005ddf70 cpu_Debugger
at 0xfffffe0013aba000
gp 0xfffffc00006adae0 userconf_histcur
sp 0xfffffe0013abda48
pc 0xfffffc00005ddf74 cpu_Debugger+0x4
ps 0x6
ai 0x1
pv 0xfffffc00005ddf70 cpu_Debugger
netbsd:cpu_Debugger+0x4: ret zero,(ra)
db{1}> mach cpu
addr dev id flags ipis curproc fpcurproc
0xfffffc00006a4300 cpu0 0 5 c0 0xfffffc003d8d5cc0 0
xfffffc003d8d5700
0xfffffe0000233a00 cpu1 1 4 c0 0xfffffc003d8d5700 0
xfffffc003d8d5cc0
db{0}> trace
cpu_Debugger() at netbsd:cpu_Debugger+0x4
panic() at netbsd:panic+0x1e8
fpusave_proc() at netbsd:fpusave_proc+0x1b8
execve1() at netbsd:execve1+0xfec
syscall_plain() at netbsd:syscall_plain+0x1f4
XentSys() at netbsd:XentSys+0x60
--- syscall (0) ---
--- user mode ---
db{1}> reboot
BTW, there also seems to be a problem when rebooting MP alpha systems where
some of the CPUs are not properly halted, and the system will just hang.
The console output then looks like:
syncing disks... 2 1 done
unmounting file systems... done
cpu0: waiting for secondary CPUs to halt...
WARNING: Unable to halt secondary CPUs (0x3)
rebooting...
>How-To-Repeat:
Install current on an alpha MP system and start a number of setiathome
clients?
>Fix:
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index