Emily J. Ratliff <firstname.lastname@example.org> -
1. Feature Overview:
Feature Id: 
a. Name of Feature: Add async qemu machine protocol (qmp) to qemu
b. Feature Description
Extend qemu to include a machine protocol for the monitor interface
2. Feature Details:
Arch Specificity: Both
Affects Kernel Modules: Yes
Delivery Mechanism: Backport
Request Type: Driver - New - Open Source
d. Upstream Acceptance: Pending
Sponsor Priority 2
f. Severity: Medium
IBM Confidential: no
Code Contribution: 3rd party code
g. Component Version Target: qemu 0.12+
3. Business Case
By switching to a machine readable protocol we increase the robustness of the interface that is used
to control qemu
4. Primary contact at Red Hat:
5. Primary contacts at Partner:
Project Management Contact:
Stephanie Glass, email@example.com
Ryan Harper, firstname.lastname@example.org
Warren Grunbok II, email@example.com
We can't include the current QMP work on RHEL-5.5. It is intrusive code, and still in development upstream.
We already have a machine-friendly and stable interface to control qemu-kvm on RHEL5, that is libvirt.
If the request is for the asynchronous notification feature only, we have an existing asynchronous notification system (bug #501693).
------- Comment From firstname.lastname@example.org 2009-08-19 16:57 EDT-------
OK, this request should really be about changing the qemu watchdog to use the asynchronous message framework referenced in bug #501693 then.
Should we close this as duplicate of #518703, or do you plan to use this bug to track the async watchdog notification feature?
------- Comment From email@example.com 2009-08-21 20:14 EDT-------
We should track qemu generation of async watchdog events here.
Also, this bug is for version 5.5, while bug #518703 is for 6.0.
Created attachment 363535 [details]
qemu watchdog emulation for kvm-83
------- Comment on attachment From firstname.lastname@example.org 2009-10-02 18:59 EDT-------
This is a backport of the latest upstream qemu watchdog emulation. In addition, it adds support for RHEL5's asynchronous monitor messages with the new "notify" watchdog action.
This was tested with a RHEL5.3 guest using the i6300esb module, with "poweroff" and "notify" actions.
Comment on attachment 363889 [details]
Patch rebased to latest RHEL-5.5 KVM tree.
Attached patch rebased to latest RHEL-5.5 KVM tree and with some space/tab mixups fixed.
------- Comment From email@example.com 2009-10-06 17:18 EDT-------
We don't need this feature in 5.5, since libvirt doesn't consume any of the async events.
(In reply to comment #9)
> ------- Comment From firstname.lastname@example.org 2009-10-06 17:18 EDT-------
> We don't need this feature in 5.5, since libvirt doesn't consume any of the
> async events.
Should I close this as WONTFIX (or NOTABUG), then?
------- Comment From email@example.com 2009-10-07 07:31 EDT-------
Please close as WONTFIX. Thanks
(In reply to comment #11)
> ------- Comment From firstname.lastname@example.org 2009-10-07 07:31 EDT-------
> Please close as WONTFIX. Thanks
Do you still interested in the watchdog device for rhel5.5 or just drop the async messages for it?
( Bug 513829 - FEAT: watch dog device)
------- Comment From email@example.com 2009-10-08 18:08 EDT-------
Please close that one too, thanks.