aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorStefan Hajnoczi <stefanha@redhat.com>2017-08-15 09:44:29 +0100
committerStefan Hajnoczi <stefanha@redhat.com>2017-08-15 12:50:29 +0100
commitd6b76d68054b81943648ab0af2f9634ae946854b (patch)
treeb39dcc2534fafd55c8c9c3fa77f0ef5563285081 /include
parent5681da292242550f37ba4c03f46a8a6f8ee9278a (diff)
downloadqemu-d6b76d68054b81943648ab0af2f9634ae946854b.zip
qemu-d6b76d68054b81943648ab0af2f9634ae946854b.tar.gz
qemu-d6b76d68054b81943648ab0af2f9634ae946854b.tar.bz2
trace: use static event ID mapping in simpletrace.stp
This is a partial revert of commit 7f1b588f20d027730676e627713ae3bbf6baab04 ("trace: emit name <-> ID mapping in simpletrace header"), which broke the SystemTap flight recorder because event mapping records may not be present in the ring buffer when the trace is analyzed. This means simpletrace.py --no-header does not know the event ID mapping needed to pretty-print the trace. Instead of numbering events dynamically, use a static event ID mapping as dictated by the event order in the trace-events-all file. The simpletrace.py script also uses trace-events-all so the next patch will fix the simpletrace.py --no-header option to take advantage of this knowledge. Cc: Daniel P. Berrange <berrange@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Daniel P. Berrange <berrange@redhat.com> Message-id: 20170815084430.7128-2-stefanha@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions