Commit dee7088
committed
apps/system: Update to print waitsem info in ps
Add PROC_STAT_WAITSEM to get waitsem information from procfs.
Update to print waitsem information in ps command.
[Example]
```
TASH>>ps
PID | PRIO | FLAG | TYPE | NP | STATUS | WAITSEM | CPU | IRQCOUNT | NAME
------|------|------|---------|----|----------|------------|-----|----------|-----
0 | 0 | FIFO | KTHREAD | N | RUNNING | 0 | 0 | 0 | CPU0 IDLE
1 | 0 | FIFO | KTHREAD | N | RUNNING | 0 | 1 | 0 | CPU1 IDLE
2 | 201 | RR | KTHREAD | | WAITSIG | 0 | 1 | 2 | hpwork
3 | 50 | RR | KTHREAD | | WAITSIG | 0 | 1 | 2 | lpwork
5 | 200 | RR | KTHREAD | | MQNEMPTY | 0 | 1 | 1 | km4_log_task
6 | 204 | RR | KTHREAD | | WAITSEM | 0x60191c58 | 1 | 1 | LCD Frame flusing
7 | 107 | RR | KTHREAD | | WAITSEM | 0x601babe0 | 1 | 1 | inic_msg_q_task
8 | 104 | RR | KTHREAD | | WAITSEM | 0x601bcb60 | 1 | 1 | inic_host_rx_tasklet
9 | 103 | RR | KTHREAD | | WAITSEM | 0x601beb20 | 1 | 1 | inic_ipc_api_host_task
11 | 100 | RR | KTHREAD | | WAITSIG | 0 | 0 | 2 | NDP_health_check
12 | 105 | RR | KTHREAD | | WAITSEM | 0x60119030 | 1 | 2 | LWIP_TCP/IP
13 | 100 | RR | KTHREAD | | WAITSEM | 0x60118498 | 0 | 1 | netmgr_event_handler
14 | 200 | RR | KTHREAD | | MQNEMPTY | 0 | 1 | 1 | log_dump
15 | 203 | RR | KTHREAD | | MQNEMPTY | 0 | 0 | 1 | binary_manager
18 | 180 | RR | TASK | | WAITSIG | 0 | 0 | 2 | app1
19 | 100 | RR | TASK | | WAITSIG | 0 | 0 | 1 | uwork
20 | 125 | RR | TASK | | WAITSEM | 0 | 0 | 1 | tash
21 | 100 | RR | PTHREAD | | WAITSEM | 0x63f831b0 | 0 | 1 | PlayerWorker
22 | 100 | RR | PTHREAD | | WAITSEM | 0x63f832c4 | 0 | 1 | RecorderWorker
23 | 100 | RR | PTHREAD | | WAITSEM | 0x63f8323c | 0 | 1 | PlayerObserverWorker
24 | 100 | RR | PTHREAD | | WAITSEM | 0x63f83344 | 0 | 1 | RecorderObserverWorker
25 | 199 | RR | PTHREAD | | WAITSEM | 0x63f83138 | 0 | 1 | FocusManagerWorker
26 | 100 | RR | TASK | | WAITSEM | 0x63a9009c | 0 | 1 | wifi msg handler
27 | 100 | RR | TASK | | WAITSEM | 0x63a917bc | 0 | 1 | ble msg handler
```
Signed-off-by: seokhun-eom <seokhun.eom@samsung.com>1 parent c0882aa commit dee7088
File tree
3 files changed
+14
-3
lines changed- apps/system/utils
- os/fs/procfs
3 files changed
+14
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
207 | | - | |
| 206 | + | |
| 207 | + | |
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
462 | 462 | | |
463 | 463 | | |
464 | 464 | | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
465 | 475 | | |
466 | 476 | | |
467 | 477 | | |
| |||
0 commit comments