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

Kumar Gala galak at kernel.crashing.org
Fri May 22 00:45:13 EST 2009


> [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