Below is some info that I collected from a HPMC that occurred running the GCC testsuite. I believe this kernel was built with the master branch from Kyle's parisc-2.6.git tree. In the info below, I only included relevant data. No hpmc data was recorded for processors 2 and 3. Unfortunately, I lost the console output for the crash if any. This is with a SMP 64-bit kernel. I still have it and the config file. I'm not the greatest at interpreting chassis codes. It's not at all clear to me what went wrong. Dave -- J. David Anglin dave.anglin@xxxxxxxxxxxxxx National Research Council of Canada (613) 990-0752 (FAX: 952-6602) ----------------- Processor 0 HPMC Information - PDC Version: 45.11 ------ Timestamp = Sun Mar 8 06:02:27 GMT 2009 (20:09:03:08:06:02:27) HPMC Chassis Codes Chassis Code Extension ------------ --------- 0xe800035c00e00000 0x00000000402492cb 0x57000f7300e00000 0x8400000000800000 0xf600105e00e00000 0xfffffff0f0c00000 0x140003b200e00000 0x000000000000000b 0x5600100b00e00000 0x0000000000000194 0x5600106400e00000 0xfffffff0f0435110 General Registers 0 - 31 00-03 0000000000000000 ac63183b0015d351 0000000040249367 0000000000000001 04-07 00000000402606e0 0000000040000fec 0000000000000003 0000000000000000 08-11 00000008ac63183b 0000000040260ee0 000000004025e378 000000000000001b 12-15 00000000056318c1 00000000402606e0 0000000040260ee0 00000000405cdd78 16-19 00000000405cea24 00000000fb3cc108 00000000fb3cc008 00000000402606e0 20-23 00000000405d3d14 0000000000000000 00000000405dc624 00000000405d3d14 24-27 00000000fb3cc008 00000000405dc572 00000000405dc572 0000000000040148 28-31 00000000405d3d14 00000000fb3cc108 00000000fb3cc1c0 000000004024930b Control Registers 0 - 31 00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000000 04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000 08-11 0000000000027468 0000000000000000 00000000000000c0 000000000000000c 12-15 0000000000000000 0000000000000000 0000000000103000 ffe0000000000000 16-19 0001fce881fd5ff0 0000000009d1a000 00000000402492cb 000000000e98101c 20-23 0000000000000000 0000000000000000 000000ff0006ff0f 0000000000000000 24-27 0000000000524000 00000001fa61e000 ffffffffffffffff 00000000400017e0 28-31 0000000040001460 ffffffffffffffff 00000002bf838000 0000000040554000 Space Registers 0 - 7 00-03 0000000009d1a000 0000000009d1a000 0000000000000000 0000000009d1a000 04-07 0000000009d1a000 0000000009d1a000 0000000009d1a000 0000000009d1a000 IIA Space (back entry) = 0x0000000009d1a000 IIA Offset (back entry) = 0x00000000402492cf Check Type = 0x00000000 Cpu State = 0x9e000000 Cache Check = 0x00000000 TLB Check = 0x00000000 Bus Check = 0x00000000 Assists Check = 0x09d1a000 Assist State = 0x00000000 Path Info = 0x00000000 System Responder Address = 0x0000000000000000 System Requestor Address = 0x0000000000000000 Floating Point Registers 0 - 31 00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000000 04-07 0000000000000000 0000000000000000 ffffffffffffff9c bff0000000000000 08-11 0000000000000000 00000000405ca240 0000000000000802 000000004060a000 12-15 00000001401cbe4c 00000000405ca240 0000000000000000 00000000000000d0 16-19 000000007f45afb0 000000007f410ac0 000000007f54c000 000000007f54c000 20-23 00000000405ca240 00000000404bd1e0 000088e800004474 0000cd5c00000000 24-27 0000000000000000 00000000405ca240 00000000405ca240 0000000000000000 28-31 0000000000000803 0000000000000000 00000000405ca240 0000000000000803 PIM Revision = 0x0000000000000001 CPU ID = 0x0000000000000014 CPU Revision = 0x0000000000000031 Cpu Serial Number = 0x46100b89e43f0503 Check Summary = 0x8400000000800000 SAL Timestamp = 0x0000000049b35f73 System Firmware Rev. = 0x00000b4b0000119f PDC Relocation Address = 0xfffffff0f0c00000 Available Memory = 0x000000027fe00000 CPU Diagnose Register 2 = 0x3112022000002008 MIB_STAT = 0x0000000000000000 MIB_LOG1 = 0x0000000000555500 MIB_LOG2 = 0x0000800000000000 MIB_ECC_DATA = 0x73c33e4173c43e11 ICache Info = 0x0000000000000000 DCache Info = 0x0000000000000000 Sharedcache Info1 = 0x0800000000440000 Sharedcache Info2 = 0x00000000000000c0 MIB_RSLOG1 = 0x0020000000000104 MIB_RSLOG2 = 0x0010000000000000 MIB_RQLOG = 0x0045200000082600 MIB_REQLOGa = 0x800452000000bf00 MIB_REQLOGb = 0xc10008a400000100 Reserved = 0x0000000000000000 Cache Repair Detail = 0x0000000000000000 PIM Detail Text: ----------------- Processor 0 TOC Information ------------------- General Registers 0 - 31 00-03 0000000000000000 0000000000000000 fffffff0f0d048b8 0000000000000000 04-07 fffffff0f0d046e0 fffffff0f0402bb0 fffffff0f0402468 0000000000000004 08-11 0000000000000001 8060000800000000 fffffff0f040bce0 8060000800000000 12-15 0000000000000000 0000000000005702 fffffff0f0402ec0 00000000400df050 16-19 0000000000000001 00000000fb6f0f88 00000000fb6f1088 200012ba00e00000 20-23 0000000000000000 00000000000000ff fffffff0f0402eb0 0000000000000000 24-27 0000000000000005 0000000000000000 0000000000000002 fffffff0f0400000 28-31 fffffffffe780000 fffffff0f0402ca0 fffffff0f0402cb0 fffffff0f05f0070 Control Registers 0 - 31 00-03 000000007fffffff 0000000000000000 0000000000000000 0000000000000000 04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000 08-11 0000000000008e98 0000000000000000 00000000000000c0 0000000000000007 12-15 0000000000000000 0000000000000000 0000000000102000 0000000000000000 16-19 0001e8d63471cd50 000000003ffffff0 fffffff0f0d048dc 00000000e81f1fef 20-23 000000009a27fff9 c0000000e0380030 000000ff0829fe08 8000000000000000 24-27 0000000000542000 00000001b17b6000 ffffffffffffffff 00000000400017e0 28-31 0000000000000003 ffffffffffffffff 00000001f1550000 38570ffc0bb20452 Space Registers 0 - 7 00-03 00000000023a6000 00000000023a6000 0000000000000000 00000000023a6000 04-07 00000000023a6000 00000000023a6000 00000000023a6000 00000000023a6000 IIA Space (back entry) = 0x000000003ffffff0 IIA Offset (back entry) = 0xfffffff0f0d048d8 CPU State = 0x9e000000 ----------------- Processor 1 HPMC Information - PDC Version: 45.11 ------ Timestamp = Sun Mar 8 06:02:27 GMT 2009 (20:09:03:08:06:02:27) HPMC Chassis Codes Chassis Code Extension ------------ --------- 0xe800035c00e00000 0x0000000040125330 0x57000f7300e00000 0x8400000000800000 0x5600100b00e00000 0x0000000000000194 0x5600106400e00000 0xfffffff0f0436fc0 General Registers 0 - 31 00-03 0000000000000000 000000007f508200 0000000040125340 0000000000000001 04-07 00000000405ca240 fffffff0f0404f00 00000000fffffff0 0000000000000001 08-11 000000f0f0d08440 0100000000000000 000000000804000e 00000000405e81f4 12-15 0000000000000000 0000000000000016 0000000000000000 00000000000168b8 16-19 fffffff0f0d00b0c 0000000000016bec 00000000000168cc 00000000ffffffff 20-23 00000002bf8297f8 000000000800000e 000000023a74c198 0000000040d142d0 24-27 0000000000000001 00000002bf8297e8 000000004277d240 00000000405ca240 28-31 000000007f508000 000000007f5081d0 000000007f508200 0000000000000008 Control Registers 0 - 31 00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000000 04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000 08-11 0000000000027464 0000000000000000 00000000000000c0 000000000000001b 12-15 0000000000000000 0000000000000000 0000000000103000 ffe0000000000000 16-19 0001fce881fe07b0 0000000000000000 0000000040125330 00000000c7bfdfe5 20-23 0000000010240009 00000000df77d240 000000ff0806ff0f 0000000000000000 24-27 0000000000524000 000000021057e000 ffffffffffffffff 0000000040001460 28-31 0000000040001b00 ffffffffffffffff 000000007f508000 ffffffffffffffff Space Registers 0 - 7 00-03 0000000009d19000 0000000009d19000 0000000000000000 0000000009d19000 04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000 IIA Space (back entry) = 0x0000000000000000 IIA Offset (back entry) = 0x0000000040125334 Check Type = 0x00000000 Cpu State = 0x9e000000 Cache Check = 0x00000000 TLB Check = 0x00000000 Bus Check = 0x00000000 Assists Check = 0x09d19000 Assist State = 0x00000000 Path Info = 0x00000000 System Responder Address = 0x0000000000000000 System Requestor Address = 0x0000000000000000 Floating Point Registers 0 - 31 00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000000 04-07 0000000000000000 0000000000000000 ffffffffffffff9c bff0000000000000 08-11 0000000000000000 00000000405ca240 0000000000000802 000000004060a000 12-15 0000000000000000 0000000000000000 0000000000000000 0000000000000000 16-19 0000000000000000 0000000000000000 0000000000000000 0000000000000000 20-23 0000000000000000 0000000000000000 0000000000000555 000007c200000000 24-27 0000000000000000 00000000405ca240 00000000405ca240 0000000000000000 28-31 0000000000000803 0000000000000000 00000000405ca240 0000000000000803 PIM Revision = 0x0000000000000001 CPU ID = 0x0000000000000014 CPU Revision = 0x0000000000000031 Cpu Serial Number = 0x46100b89e43f0503 Check Summary = 0x8400000000800000 SAL Timestamp = 0x0000000049b35f73 System Firmware Rev. = 0x00000b4b0000119f PDC Relocation Address = 0xfffffff0f0c00000 Available Memory = 0x000000027fe00000 CPU Diagnose Register 2 = 0x3152020008082008 MIB_STAT = 0x0000000000000000 MIB_LOG1 = 0x0000000000000000 MIB_LOG2 = 0x0000000000000000 MIB_ECC_DATA = 0x0000000000000000 ICache Info = 0x0000000000000000 DCache Info = 0x0000000000000000 Sharedcache Info1 = 0x0000000000000000 Sharedcache Info2 = 0x0000000000000000 MIB_RSLOG1 = 0x0000000000000000 MIB_RSLOG2 = 0x0000000000000000 MIB_RQLOG = 0x0000000000000000 MIB_REQLOGa = 0x0000000000000000 MIB_REQLOGb = 0x0000000000000000 Reserved = 0x0000000000000000 Cache Repair Detail = 0x0000000000000000 PIM Detail Text: ----------------- Processor 1 TOC Information ------------------- General Registers 0 - 31 00-03 0000000000000000 000000007f508200 0000000040125340 0000000000000001 04-07 00000000405ca240 fffffff0f0404f00 00000000fffffff0 0000000000000001 08-11 000000f0f0d08440 0100000000000000 000000000804000e 00000000405e81f4 12-15 0000000000000000 0000000000000016 0000000000000000 00000000000168b8 16-19 fffffff0f0d00b0c 0000000000016bec 00000000000168cc 00000000ffffffff 20-23 00000002bf8297f8 000000000800000e 000000023a74c198 0000000040d142d0 24-27 0000000000000001 00000002bf8297e8 000000004277d240 00000000405ca240 28-31 000000007f508000 000000007f5081d0 000000007f508200 0000000000000008 Control Registers 0 - 31 00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000000 04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000 08-11 0000000000027464 0000000000000000 00000000000000c0 000000000000001b 12-15 0000000000000000 0000000000000000 0000000000103000 ffe0000000000000 16-19 0001fce881fe07b0 0000000000000000 0000000040125330 00000000c7bfdfe5 20-23 0000000010240009 00000000df77d240 000000ff0806ff0f 0000000000000000 24-27 0000000000524000 000000021057e000 ffffffffffffffff 0000000040001460 28-31 0000000040001b00 ffffffffffffffff 000000007f508000 ffffffffffffffff Space Registers 0 - 7 00-03 0000000009d19000 0000000009d19000 0000000000000000 0000000009d19000 04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000 IIA Space (back entry) = 0x0000000000000000 IIA Offset (back entry) = 0x0000000040125334 CPU State = 0x9e000000 # Location|Alert| Encoded Field | Data Field | Keyword / Timestamp ------------------------------------------------------------------------------- 232 SFW 0 *7 0xE880035C00E01440 00000000402492CB ERR_CHECK_HPMC 08 Mar 2009 06:02:02 233 SFW 1 *7 0xE880035C01E01460 0000000040125330 ERR_CHECK_HPMC 08 Mar 2009 06:02:02 234 SFW 0 2 0x57800F7300E01480 8400000000800000 ERR_CPU_CHECK_SUMMARY 08 Mar 2009 06:02:02 235 SFW 1 2 0x57800F7301E014A0 8400000000800000 ERR_CPU_CHECK_SUMMARY 08 Mar 2009 06:02:02 236 SFW 1 2 0x5680100B01E014C0 0000000000000194 MC_OS_HPMC_LEN_ERR 08 Mar 2009 06:02:02 237 SFW 0 *7 0xF680105E00E014E0 FFFFFFF0F0C00000 MC_HPMC_MONARCH_SELECTED 08 Mar 2009 06:02:02 238 SFW 1 2 0x5680106401E01500 FFFFFFF0F0436FC0 MC_BR_TO_OS_HPMC_FAILED 08 Mar 2009 06:02:02 239 SFW 0 2 0x5680100B00E01520 0000000000000194 MC_OS_HPMC_LEN_ERR 08 Mar 2009 06:02:03 240 SFW 0 2 0x5680106400E01540 FFFFFFF0F0435110 MC_BR_TO_OS_HPMC_FAILED 08 Mar 2009 06:02:03 241 SFW 1 2 0x57800F7301E01560 8400000000800000 ERR_CPU_CHECK_SUMMARY 08 Mar 2009 06:02:40 242 SFW 1 2 0x4380107401E01580 0000000000000000 MC_OS_TOC_MISSING 08 Mar 2009 06:02:47 243 BMC 2 0x2049B35FAB0215A0 FFFF027000120300 Type-02 127002 1208322 08 Mar 2009 06:03:23 244 BMC 2 0x2049B35FC70215B0 FFFF0103FDC00300 Type-02 c00301 12583681 08 Mar 2009 06:03:51 245 0 2 0x56801A4A00E015C0 0000000000000002 IPMI Type-E0 Event 08 Mar 2009 06:04:20 0000000040249228 <sys_msgctl>: 40249228: 0f c2 12 c1 std rp,-10(sp) 4024922c: 37 de 02 40 ldo 120(sp),sp 40249230: 73 c6 3e d1 std r6,-98(sp) 40249234: 08 18 02 46 copy r24,r6 40249238: 73 c5 3e e1 std r5,-90(sp) 4024923c: db 25 0f e0 extrd,s r25,63,32,r5 40249240: 73 c3 3f 01 std r3,-80(sp) 40249244: db 43 0f e0 extrd,s r26,63,32,r3 40249248: 73 c9 3e a1 std r9,-b0(sp) 4024924c: 73 c8 3e b1 std r8,-a8(sp) 40249250: 73 c7 3e c1 std r7,-a0(sp) 40249254: 8c 60 60 38 cmpib,> 0,r3,40249278 <sys_msgctl+0x50> 40249258: 73 c4 3e f1 std r4,-88(sp) 4024925c: 8c a0 60 30 cmpib,> 0,r5,4024927c <sys_msgctl+0x54> 40249260: 34 1f 3f d5 ldi -16,r31 40249264: 03 c0 08 bc mfctl tr6,ret0 40249268: 0f 80 10 df ldd 0(ret0),r31 4024926c: 53 f3 0c 30 ldd 618(r31),r19 40249270: 8c b8 80 60 cmpib,>>= c,r5,402492a8 <sys_msgctl+0x80> 40249274: 52 67 00 20 ldd 10(r19),r7 40249278: 34 1f 3f d5 ldi -16,r31 4024927c: 08 1f 02 5c copy r31,ret0 40249280: 53 c2 3d a1 ldd -130(sp),rp 40249284: 53 c9 3e a1 ldd -b0(sp),r9 40249288: 53 c8 3e b1 ldd -a8(sp),r8 4024928c: 53 c7 3e c1 ldd -a0(sp),r7 40249290: 53 c6 3e d1 ldd -98(sp),r6 40249294: 53 c5 3e e1 ldd -90(sp),r5 40249298: 53 c4 3e f1 ldd -88(sp),r4 4024929c: 53 c3 3f 01 ldd -80(sp),r3 402492a0: e8 40 d0 00 bve (rp) 402492a4: 37 de 3d c1 ldo -120(sp),sp 402492a8: 01 65 18 c0 mtsarcm r5 402492ac: 34 1c 10 08 ldi 804,ret0 402492b0: d7 e2 13 00 depdi,z 1,sar,64,r31 402492b4: 0b 9f 02 3c and r31,ret0,ret0 402492b8: 9f 80 20 c2 cmpb,*=,n r0,ret0,40249320 <sys_msgctl+0xf8> 402492bc: 9f 00 3f 75 cmpb,*= r0,r24,4024927c <sys_msgctl+0x54> 402492c0: 34 1f 3f e5 ldi -e,r31 402492c4: 84 b6 22 28 cmpib,= b,r5,402493e0 <sys_msgctl+0x1b8> 402492c8: 08 03 02 59 copy r3,r25 402492cc: 08 1b 02 44 copy dp,r4 00000000401252d0 <cpu_idle>: 401252d0: 0f c2 12 c1 std rp,-10(sp) 401252d4: 73 c4 01 08 std,ma r4,80(sp) 401252d8: 03 c0 08 bc mfctl tr6,ret0 401252dc: 37 93 00 20 ldo 10(ret0),r19 401252e0: 00 01 0e 74 rsm 1,r20 401252e4: da 7f 0b 3e extrd,u r19,57,2,r31 401252e8: 2b 64 30 00 addil L%9800,dp,r1 401252ec: 50 3c 09 a0 ldd 4d0(r1),ret0 401252f0: e8 00 00 10 b,l 40125300 <cpu_idle+0x30>,r0 401252f4: 0b 9f 0a bf shladd,l r31,2,ret0,r31 401252f8: 0f e0 10 9c ldw 0(r31),ret0 401252fc: 9f 80 20 8a cmpb,*=,n r0,ret0,40125348 <cpu_idle+0x78> 40125300: 0f e0 15 dc ldcw,co 0(r31),ret0 40125304: 87 80 3f dd cmpib,= 0,ret0,401252f8 <cpu_idle+0x28> 40125308: 08 00 02 40 nop 4012530c: 0e 60 10 dc ldd 0(r19),ret0 40125310: f7 9f 04 7f depdi -1,60,1,ret0 40125314: 0e 7c 12 c0 std ret0,0(r19) 40125318: 34 1c 00 02 ldi 1,ret0 4012531c: 0f fc 12 80 stw ret0,0(r31) 40125320: 00 14 18 60 mtsm r20 40125324: e8 1f 1f ff b,l,n 40125328 <cpu_idle+0x58>,r0 40125328: 03 c0 08 bc mfctl tr6,ret0 4012532c: 53 9f 00 20 ldd 10(ret0),r31 40125330: c7 bf df e5 bb,>= r31,1d,40125328 <cpu_idle+0x58> 40125334: 37 dd 3f a1 ldo -30(sp),ret1 -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html