ppda subcommand
The ppda subcommand displays a summary for all ppda structures with the * parameter. Otherwise, details for the current or specified processor are displayed.
Format
ppda [* | cpu | effectiveaddress]
Parameters
Item | Description |
---|---|
* | Displays a summary for all processors. |
cpu | Displays the data for the ppda structure for the specified processor. This parameter must be a decimal value. |
effectiveaddress | Specifies the effective address of a ppda structure to display. Use symbols, hexadecimal values, or hexadecimal expressions to specify the address. |
Other
No aliases.
Examples
The following is an example of how to use the ppda subcommand:
KDB(1)> ppda *
SLT CSA CURTHREAD SRR1 SRR0 ppda+000000
0 004ADEB0 thread+000178 4000D030 1002DC74 ppda+000300
1 004B8EB0 thread+000234 00009030 ld_usecount+00045C ppda+000600
2 004C3EB0 thread+0002F0 0000D030 D00012F0 ppda+000900
3 004CEEB0 thread+0003AC 0000D030 D00012F0 ppda+000C00
4 004D9EB0 thread+000468 0000F030 D00012F0 ppda+000F00
5 004E4EB0 thread+000524 0000D030 10019870 ppda+001200
6 004EFEB0 thread+0005E0 0000D030 D00012F0 ppda+001500
7 004FAEB0 thread+00069C 0000D030 D00012F0
KDB(1)> ppda //current processor data area
Per Processor Data Area [000C0300]
csa......................004B8EB0 mstack...................004B7EB0
fpowner..................00000000 curthread................E6000234
syscall..................0001879B intr.....................E0100080
i_softis.....................0000 i_softpri....................4000
prilvl...................05CB1000
ppda_pal[0]..............00000000 ppda_pal[1]..............00000000
ppda_pal[2]..............00000000 ppda_pal[3]..............00000000
phy_cpuid....................0001 ppda_fp_cr...............28222881
flih save[0].............00000000 flih save[1].............2FF3B338
flih save[2].............002E65E0 flih save[3].............00000003
flih save[4].............00000002 flih save[5].............00000006
flih save[6].............002E6750 flih save[7].............00000000
dsisr....................40000000 dsi_flag.................00000003
dar......................2FF9F884
dssave[0]................2FF3B2A0 dssave[1]................002E65E0
dssave[2]................00000000 dssave[3]................002A4B1C
dssave[4]................E6001ED8 dssave[5]................00002A33
dssave[6]................00002A33 dssave[7]................00000001
dssrr0...................0027D5AC dssrr1...................00009030
dssprg1..................2FF9F880 dsctr....................00000000
dslr.....................0027D4CC dsxer....................20000000
dsmq.....................00000000 pmapstk..................00212C80
pmapsave64...............00000000 pmapcsa..................00000000
schedtail[0].............00000000 schedtail[1].............00000000
schedtail[2].............00000000 schedtail[3].............00000000
cpuid....................00000001 stackfix.................00000000
lru......................00000000 vmflags..................00010000
sio............................00 reservation....................01
hint...........................00 lock...........................00
no_vwait.................00000000
scoreboard[0]............00000000
scoreboard[1]............00000000
scoreboard[2]............00000000
scoreboard[3]............00000000
scoreboard[4]............00000000
scoreboard[5]............00000000
scoreboard[6]............00000000
scoreboard[7]............00000000
intr_res1................00000000 intr_res2................00000000
mpc_pend.................00000000 iodonelist...............00000000
affinity.................00000000 TB_ref_u.................003DC159
TB_ref_l.................28000000 sec_ref..................33CDD7B0
nsec_ref.................13EF2000 _ficd....................00000000
decompress...............00000000 ppda_qio.................00000000
cs_sync..................00000000
ppda_perfmon_sv[0].......00000000 ppda_perfmon_sv[1].......00000000
thread_private...........00000000 cpu_priv_seg.............60017017
fp flih save[0]..........00000000 fp flih save[1]..........00000000
fp flih save[2]..........00000000 fp flih save[3]..........00000000
fp flih save[4]..........00000000 fp flih save[5]..........00000000
fp flih save[6]..........00000000 fp flih save[7]..........00000000
TIMER....................
t_free...................00000000 t_active.................05CB9080
t_freecnt................00000000 trb_called...............00000000
systimer.................05CB9080 ticks_its................00000051
ref_time.tv_sec..........33CDD7B1 ref_time.tv_nsec.........01DCDA38
time_delta...............00000000 time_adjusted............05CB9080
wtimer.next..............05767068 wtimer.prev..............0B30B81C
wtimer.func..............000F2F0C wtimer.count.............00000000
wtimer.restart...........00000000 w_called.................00000000
trb_lock.................000C04F0 slock/slockp 00000000
KDB......................
flih_llsave[0]...........00000000 flih_llsave[1]...........2FF22FB8
flih_llsave[2]...........00000000 flih_llsave[3]...........00000000
flih_llsave[4]...........00000000 flih_llsave[5]...........00000000
flih_save[0].............00000000 flih_save[1].............00000000
flih_save[2].............00000000 csa......................001D4800
KDB(3)>