Commit 7b4fe2f
committed
cs-etm: account for each trace buffer in the queue
Function cs_etm__get_trace() picks up a single buffer from the current
queue. As such when multiple buffers are present in the queue several
iteration of the fetch-decode block need to be run in order to process
all the trace data.
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>1 parent c14318f commit 7b4fe2f
1 file changed
Lines changed: 9 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
330 | 329 | | |
331 | 330 | | |
332 | 331 | | |
| |||
339 | 338 | | |
340 | 339 | | |
341 | 340 | | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
| 341 | + | |
346 | 342 | | |
347 | 343 | | |
348 | 344 | | |
| |||
819 | 815 | | |
820 | 816 | | |
821 | 817 | | |
822 | | - | |
823 | | - | |
| 818 | + | |
| 819 | + | |
824 | 820 | | |
825 | 821 | | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
826 | 826 | | |
827 | | - | |
| 827 | + | |
828 | 828 | | |
829 | 829 | | |
830 | 830 | | |
| |||
842 | 842 | | |
843 | 843 | | |
844 | 844 | | |
| 845 | + | |
845 | 846 | | |
846 | 847 | | |
847 | 848 | | |
| |||
0 commit comments