Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: panic on dual processor UltraSPARC-IIIi



On Sat, Jan 16, 2010 at 09:08:00AM +0900, Takeshi Nakayama wrote:
> >>> Bert Kiers <kiers%original.xs4all.nl@localhost> wrote
> 
> > That resulted in a successful "build.sh tools", but after that, the
> > "build.sh release" ended with:
> > 
> > panic: fpusave_lwp ipi didn't
> > Stopped in pid 20135.1 (nbsed) at       netbsd:cpu_Debugger+0x4:        nop
> > fpusave_lwp(13169020, 1, badcafe, badcafe, badcafe, badcafe) at 
> > netbsd:fpusave_lwp+0x134
> > trap(1349ded0, 20, 4030bab8, 44820082, badcafe, badcafe) at 
> > netbsd:trap+0xafc
> > ?(4020a200, 0, 1a0, 0, 4020a200, badcafe) at 0x1009070
> > 
> > That was after 13 hours uptime. Does this help anyone?
> 
> I just added the US-IIIi specific code to sparc64_send_ipi() as
> below.  I'm not sure it fixes this problem since I have no US-IIIi
> machines, but it's worthwhile to try it.

This is different. Three different panics after only a few minutes into
building tools:

trap type 0x34: cpu 1, pc=100ae6c npc=100ae70 pstate=0x44820006<PRIV,IE>
panic: mem address not aligned
cpu1: Begin traceback...
cpu1: End traceback...
Frame pointer is at 0x12782a21
Call traceback:
12bf5ec(18a5108, 12740880, ff0f0000000001, 185a400, 75, 0, 12782af1) fp = 
12782af1
1410d90(104, 0, ffff, 1773da1, 140ff80, 0, 12782bb1) fp = 12782bb1
146269c(1764b60, 127836e0, 1278356e, 181c000, 104, 184e400, 12782c81) fp = 
12782c81
1009070(127836e0, 34, 100ae6c, 44820006, 11fb5a0, 800, 12782e31) fp = 12782e31
1354850(1276cc00, 40942000, 464748494a4b5155, 508, a1, badcafe, 12783011) fp = 
12783011
1354f84(124ea440, 40942000, 1c82390, 18cfd30, 0, 1, 127830d1) fp = 127830d1
14e4f4c(1276cc00, 40942000, 40a22000, 1770400, 13033650, 18a1c00, 12783191) fp 
= 12783191
14e52ac(12771e40, 2000, 12fbde10, 12783b18, 0, 0, 12783261) fp = 12783261
12639cc(12771e40, 13936e70, ffffffffffffffff, 1, 0, 12783b18, 12783331) fp = 
12783331
12640bc(12740880, 0, 0, ffffffffffff8a88, 4022a600, badcafe, 12783451) fp = 
12783451
1439f0c(12740880, 12783dc0, 12783e00, 1, 2228e0, badcafe, 12783511) fp = 
12783511
10092b4(12783ed0, 12783f48, 40940f08, 0, 40940f08, 800, 12783621) fp = 12783621
116130(0, 40c12a5c, 0, badcafe, badcafe, badcafe, ffffffffffff8421) fp = 
ffffffffffff8421
cpu0: shutting down
: rebooting



(during boot, fsck already warned me the fs was not clean, but still)
dev = 0x708, block = 8303722, fs = /mnt2
panic: blkfree: freeing free frag
Stopped in pid 2626.1 (rm) at   netbsd:cpu_Debugger+0x4:        nop
ffs_blkfree_common(76bf690, 76d9800, 708, 12e4cc0e, 7eb468, 3000) at 
netbsd:ffs_blkfree_common+0x6a0
ffs_blkfree(76d9800, 12611e70, 7eb468, 3000, 1f4833, 1298f768) at 
netbsd:ffs_blkfree+0x16c
ffs_truncate(0, 0, ffffffffffffffff, 1, 0, 0) at netbsd:ffs_truncate+0x8c4
ufs_inactive(0, 12, 12918fa0, 10746cb8, 10746c94, 0) at 
netbsd:ufs_inactive+0x2f0
VOP_INACTIVE(12a2fe20, 1298fa0f, 54a, 1775f78, 4000, e0018000) at 
netbsd:VOP_INACTIVE+0x64
vrelel(12a2fe20, 0, 12918fa0, 0, badcafe, 1) at netbsd:vrelel+0x1f0
ufs_remove(0, 0, 10d, 1775610, 1298fa38, 1298fa38) at netbsd:ufs_remove+0xa0
VOP_REMOVE(12cbda80, 12a2fe20, 1298fcc8, 0, 1298fc78, 12743800) at 
netbsd:VOP_REMOVE+0x68
do_sys_unlink(0, 12a2fe20, 1298fe00, badcafe, badcafe, badcafe) at 
netbsd:do_sys_unlink+0x160
syscall_plain(1298fed0, 1298ff48, 40541920, 0, 40541920, 800) at 
netbsd:syscall_plain+0x14c
?(40812180, 0, 0, 203100, 3c00, 3000) at 0x10092b4




panic: kernel diagnostic assertion "data & TLB_V" failed: file 
"/disk1/home/kiers/nbcurrent/src/sys/arch/sparc64/sparc64/pmap.c", line 3265
Stopped in pid 19415.1 (sh) at  netbsd:cpu_Debugger+0x4:        nop
__kernassert(16f8908, 1743748, cc1, 1743898, 43, badcafe) at 
netbsd:__kernassert+0x2c
pmap_remove_pv(12922280, 0, 1c845c8, 18cfd30, 0, 1) at 
netbsd:pmap_remove_pv+0x24c
pmap_remove(125bcb80, 11e000, 122000, 1770400, 129be010, 18a1c00) at 
netbsd:pmap_remove+0x344
uvm_unmap_remove(107b4cf0, 0, 12ee2300, 12bd3b18, 0, 0) at 
netbsd:uvm_unmap_remove+0x2cc
uvmspace_free(107b4cf0, 1277a0e0, ffffffffffffffff, 1, 0, 12bd3b18) at 
netbsd:uvmspace_free+0xcc
exit1(12b0f780, 0, 0, fffffffffffeffa8, 4022c600, badcafe) at netbsd:exit1+0x16c
sys_exit(12b0f780, 12bd3dc0, 12bd3e00, 1, 2228e0, badcafe) at 
netbsd:sys_exit+0x3c
syscall_plain(12bd3ed0, 12bd3f48, 40940f08, 0, 40940f08, 800) at 
netbsd:syscall_plain+0x14c
?(0, 0, badcafe, badcafe, badcafe, badcafe) at 0x10092b4

Grtnx,
-- 
Bert Kiers, !MCSE && 0xFF, frique d'ordinateur


Home | Main Index | Thread Index | Old Index