Commit 41edf3e
ipc4: handler: Kconfig option to add IPC processing timing prints
Kconfig option DEBUG_IPC_TIMINGS to add logging after IPC handling
before putting IPC reply to send queue. The logging contains both the
reply and the original request message headers and the time that it
took to process the request in micro seconds. The value can be used to
collect statistics on changes in firmware response times. This also
disables the logging of the received request on core 0 to avoid
flooding the logs too much.
Signed-off-by: Jyri Sarha <jyri.sarha@linux.intel.com>1 parent 781dacd commit 41edf3e
2 files changed
+28
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
208 | 221 | | |
209 | 222 | | |
210 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1558 | 1558 | | |
1559 | 1559 | | |
1560 | 1560 | | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
1561 | 1565 | | |
1562 | 1566 | | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
| 1570 | + | |
1563 | 1571 | | |
1564 | 1572 | | |
1565 | | - | |
| 1573 | + | |
1566 | 1574 | | |
1567 | 1575 | | |
1568 | 1576 | | |
| |||
1676 | 1684 | | |
1677 | 1685 | | |
1678 | 1686 | | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
1679 | 1692 | | |
1680 | 1693 | | |
1681 | | - | |
| 1694 | + | |
1682 | 1695 | | |
1683 | 1696 | | |
1684 | 1697 | | |
0 commit comments