Bug 1414641
Summary: | The HMP command "block_set_io_throttle" not support in qemu-kvm-rhev-2.8.0-2.el7 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Yongxue Hong <yhong> |
Component: | qemu-kvm-rhev | Assignee: | Eric Blake <eblake> |
Status: | CLOSED WONTFIX | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 7.4 | CC: | chayang, coli, eblake, hhuang, juzhang, michen, ngu, qzhang, virt-maint, xuhan, xuma |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-01-20 22:57:20 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: |
Description
Yongxue Hong
2017-01-19 06:09:31 UTC
I believe this was done on purpose: commit 4dc9397b62c1a50a4afb5881abb55d07058e0812 Author: Eric Blake <eblake> Date: Wed Jul 13 21:50:21 2016 -0600 block: Simplify block_set_io_throttle Now that we can support boxed commands, use it to greatly reduce the number of parameters (and likelihood of getting out of sync) when adjusting throttle parameters. Signed-off-by: Eric Blake <eblake> Reviewed-by: Alberto Garcia <berto> Message-Id: <1468468228-27827-11-git-send-email-eblake> Reviewed-by: Markus Armbruster <armbru> Signed-off-by: Markus Armbruster <armbru> Anyway, given we don't support HMP in RHEL, it should be OK to close this BZ, but I'll let Eric review it once more. Accidentally broken here: commit 7a9877a0263561f11bae116a7639eec53a625807 Author: Kevin Wolf <kwolf> Date: Tue Sep 20 13:38:48 2016 +0200 block: Accept device model name for block_set_io_throttle In order to remove the need for BlockBackend names in the external API, we want to allow qdev device names in all device related commands. This converts block_set_io_throttle to accept a qdev device name. Signed-off-by: Kevin Wolf <kwolf> Agree that this does not affect RHEL, so there's nothing to backport, but I'll send the upstream patch to fix it, anyways. Hi Eric, I fail to understand what commit 4dc9397 intends doing. Since I am doing the io throttling test plan of RHEL7.4, could you give some explanation about the commit, should we add some related cases? Thanks! Nini Gu (In reply to Gu Nini from comment #5) > Hi Eric, > > I fail to understand what commit 4dc9397 intends doing. Commit 4dc9397 was an internal-only change (no semantic change to the user interface), designed to make parameter passing less of a maintenance burden by bundling multiple parameters into a struct. The bug in question was introduced in commit 7a9877a, but even that affected only HMP, which is not supported in RHEL. > Since I am doing the > io throttling test plan of RHEL7.4, could you give some explanation about > the commit, should we add some related cases? > As far as I can tell, there are no changes required to RHEL testing based on this bug. |