Linux PARISC architecture development
 help / color / mirror / Atom feed
* hpmc on rp3440 with 2.6.29-rc5
@ 2009-03-17  0:48 John David Anglin
  2009-03-17  0:51 ` Kyle McMartin
  0 siblings, 1 reply; 5+ messages in thread
From: John David Anglin @ 2009-03-17  0:48 UTC (permalink / raw)
  To: linux-parisc

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@nrc-cnrc.gc.ca
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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hpmc on rp3440 with 2.6.29-rc5
  2009-03-17  0:48 hpmc on rp3440 with 2.6.29-rc5 John David Anglin
@ 2009-03-17  0:51 ` Kyle McMartin
  2009-03-17  0:56   ` Kyle McMartin
  0 siblings, 1 reply; 5+ messages in thread
From: Kyle McMartin @ 2009-03-17  0:51 UTC (permalink / raw)
  To: John David Anglin; +Cc: linux-parisc

On Mon, Mar 16, 2009 at 08:48:01PM -0400, John David Anglin wrote:
> 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.
>

Good catch, looks like we're missing a compat handler for msgctl. I'll
add one and hopefully this will go away. :)

regards ,Kyle

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hpmc on rp3440 with 2.6.29-rc5
  2009-03-17  0:51 ` Kyle McMartin
@ 2009-03-17  0:56   ` Kyle McMartin
  2009-03-17  1:18     ` John David Anglin
  2009-04-02  4:33     ` Kyle McMartin
  0 siblings, 2 replies; 5+ messages in thread
From: Kyle McMartin @ 2009-03-17  0:56 UTC (permalink / raw)
  To: Kyle McMartin; +Cc: John David Anglin, linux-parisc

On Mon, Mar 16, 2009 at 08:51:47PM -0400, Kyle McMartin wrote:
> > 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.
> >
> 
> Good catch, looks like we're missing a compat handler for msgctl. I'll
> add one and hopefully this will go away. :)
> 

Woah. Really good catch, we're missing compat handlers for virtually all
the ipc functions!

I'll fix this up ASAP.

Thanks!
	Kyle

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hpmc on rp3440 with 2.6.29-rc5
  2009-03-17  0:56   ` Kyle McMartin
@ 2009-03-17  1:18     ` John David Anglin
  2009-04-02  4:33     ` Kyle McMartin
  1 sibling, 0 replies; 5+ messages in thread
From: John David Anglin @ 2009-03-17  1:18 UTC (permalink / raw)
  To: Kyle McMartin; +Cc: kyle, linux-parisc

> Woah. Really good catch, we're missing compat handlers for virtually all
> the ipc functions!

Is there some way to do an audit as to what else might be missing?

The reason I ask is that I tried linus 2.6.29-rc8 on my c3750 Saturday.
There's still a problem with user and group access by sshd.  There may
be a load dependence.  I have only seen this with 32-bit kernels.  It's
not present in 2.6.22.

Other common problems are occasional timeouts in the GCC testsuite
by some programs that shouldn't timeout.  There are also occasional
timeouts in pthread related applications but that's likely a glibc
issue.

I also see truncated output from some tests that generate a lot of
output.  This seems worse with 32-bit kernels.  There are a couple of
tests in the binutils gas testsuite that trigger this all the time.
I would think this has something to do with exit and pipe sizes.

The last two problems have been around for a long time.

> I'll fix this up ASAP.

Fantastic!

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hpmc on rp3440 with 2.6.29-rc5
  2009-03-17  0:56   ` Kyle McMartin
  2009-03-17  1:18     ` John David Anglin
@ 2009-04-02  4:33     ` Kyle McMartin
  1 sibling, 0 replies; 5+ messages in thread
From: Kyle McMartin @ 2009-04-02  4:33 UTC (permalink / raw)
  To: Kyle McMartin; +Cc: John David Anglin, linux-parisc

On Mon, Mar 16, 2009 at 08:56:24PM -0400, Kyle McMartin wrote:
> On Mon, Mar 16, 2009 at 08:51:47PM -0400, Kyle McMartin wrote:
> > > 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.
> > >
> > 
> > Good catch, looks like we're missing a compat handler for msgctl. I'll
> > add one and hopefully this will go away. :)
> > 
> 
> Woah. Really good catch, we're missing compat handlers for virtually all
> the ipc functions!
> 
> I'll fix this up ASAP.
> 

This was nastier than I've anticipated, since we do ipc differently from
everyone else... I should have a patch ready in the morning.

cheers, Kyle

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-04-02  4:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-17  0:48 hpmc on rp3440 with 2.6.29-rc5 John David Anglin
2009-03-17  0:51 ` Kyle McMartin
2009-03-17  0:56   ` Kyle McMartin
2009-03-17  1:18     ` John David Anglin
2009-04-02  4:33     ` Kyle McMartin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox