How to debug a hung multi-core system....

Morrison, Tom tmorrison at empirix.com
Fri May 22 00:57:49 EST 2009


What do you mean by 'odd' mappings (the EPN or RPNor ??)


Entry  EPN          RPN    TID  TMASK   WIMGE  TSIZ U0:3  X0:1
---------------------------------------------------------------
LT8  E5BF1000     995EA900 96     000     0C     D     8     0

<continued>

PID  TS  PROT SHEN   UR   UW   UX   SR   SW   SX  TIDZ VAL
0    1    U    S    D    E    E    E    E    D    D    V

We are using a 36bit address (mainly to remap our I/O and local bus
devices
to outside the 32bit addressing space)...

t



>> -----Original Message-----
>> From: Kumar Gala [mailto:galak at kernel.crashing.org]
>> Sent: Thursday, May 21, 2009 10:45 AM
>> To: Morrison, Tom
>> Cc: linuxppc-dev at ozlabs.org; Young, Andrew; Brown, Jeff; Geary Sean-
>> R60898
>> Subject: Re: How to debug a hung multi-core system....
>> 
>> > [Morrison, Tom]
>> > >BKM>tat
>> >
>> > Entry  EPN          RPN    TID  TMASK   WIMGE  TSIZ U0:3  X0:1
>> > PID  TS  PROT SHEN   UR   UW   UX   SR   SW   SX  TIDZ VAL
>> >
>> 
>> > LT0  C0000000     00000000 00     0FF     04     9     0     0
>> > 0    0    P    P    E    E    D    E    E    D    D    V
>> > LT1  D0000000     01000000 00     0FF     04     9     0     0
>> > 0    0    P    P    E    E    D    E    E    D    D    V
>> > LT2  E0000000     02000000 00     0FF     04     9     0     0
>> > 0    0    P    P    E    E    D    E    E    D    D    V
>> 
>> > LT4  F924E000     7C054500 BA     000     0B     E     0     3
>> > 0    0    P    S    E    E    D    E    E    D    D    V
>> 
>> > LT6  80000000     1F000000 F2     0FF     1D     9     B     3
>> > 0    0    U    S    D    E    D    E    E    E    D    V
>> > LT7  64000000     1F000000 B3     07F     02     8     B     0
>> > 0    1    U    S    D    E    D    D    E    E    D    V
>> > LT8  E5BF1000     995EA900 96     000     0C     D     8     0
>> > 0    1    U    S    D    E    E    E    E    D    D    V
>> 
>> > LT11 6B000000     F5700000 BC     03F     04     7     D     0
>> > 0    1    P    S    E    E    E    E    E    E    D    V
>> > LT12 712DB000     F1B59100 2A     000     19     C     F     1
>> > 0    1    P    S    E    E    E    E    D    E    D    V
>> > LT13 00000000     F0000000 7F     0FF     07     B     0     0
>> > 0    1    P    S    D    D    E    E    E    E    D    V
>> > LT14 A3000000     FDD00000 C5     03F     16     7     E     3
>> > 0    1    P    S    E    E    E    D    D    E    D    V
>> > LT15 F7F00000     B0B80000 82     00F     1F     5     F     0
>> > 0    1    P    P    E    E    D    D    D    D    D    V
>> 
>> Do you know what the Entry field means?  Are you guys putting your
own
>> mappings into the TLB?  LT4..LT15 (with VAL = V) seem very odd to me.
>> 
>> - k



More information about the Linuxppc-dev mailing list