Bug 1463172
Summary: | [Tracing] capturing trace data failed | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | jingzhao <jinzhao> | |
Component: | qemu-kvm-rhev | Assignee: | Stefan Hajnoczi <stefanha> | |
Status: | CLOSED ERRATA | QA Contact: | jingzhao <jinzhao> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 7.4 | CC: | chayang, jsuchane, juzhang, michen, mtessun, stefanha, toneata, virt-maint | |
Target Milestone: | rc | Keywords: | Regression | |
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | QEMU 2.10 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1482515 1482516 (view as bug list) | Environment: | ||
Last Closed: | 2018-04-11 00:26:27 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1482515, 1482516 |
Description
jingzhao
2017-06-20 10:05:02 UTC
QEMU uses the new simpletrace v4 format since commit 7f1b588f. The simpletrace.py script was only partially extended to support v4 and the result is that the .stp script does not produce ringbuffer-friendly output anymore. I'll need to investigate whether to stick to v3 for simpletrace.stp or if we can make it ringbuffer-friendly. Patch posted upstream for QEMU 2.10: https://patchwork.ozlabs.org/patch/801252/ https://patchwork.ozlabs.org/patch/801249/ Patches posted on rhvirt-patches. This bug has been copied as 7.4 z-stream (EUS) bug #1482516 and now must be resolved in the current update release, set blocker flag. The following commits came into qemu-kvm-rhev-2.10.0-1.el7 via the QEMU 2.10 rebase: 840d835177 simpletrace: fix flight recorder --no-header option d6b76d6805 trace: use static event ID mapping in simpletrace.stp Verified it with qemu-kvm-rhev-2.10.0-2.el7.x86_64. Tested Result: [root@localhost ~]# /usr/share/qemu-kvm/simpletrace.py --no-header /usr/share/qemu-kvm/trace-events-all /tmp/trace.log monitor_protocol_event_queue 0.000 pid=2897 event=0x10 qdict=0x562cd3fa3600 rate=0x0 monitor_protocol_event_emit 2.484 pid=2897 event=0x10 data=0x562cd3fa3600 monitor_protocol_event_queue 34651065.642 pid=2897 event=0x1f qdict=0x562cd3fa3600 rate=0x0 monitor_protocol_event_emit 2.062 pid=2897 event=0x1f data=0x562cd3fa3600 monitor_protocol_event_queue 6309.118 pid=2897 event=0x21 qdict=0x562cd3fa3600 rate=0x0 monitor_protocol_event_emit 2.211 pid=2897 event=0x21 data=0x562cd3fa3600 Changed to verified according to the test result. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:1104 |