Bug 1452048
Summary: | qemu abort when hot unplug block device during live commit | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Qianqian Zhu <qizhu> |
Component: | qemu-kvm-rhev | Assignee: | Kevin Wolf <kwolf> |
Status: | CLOSED ERRATA | QA Contact: | Qianqian Zhu <qizhu> |
Severity: | high | Docs Contact: | |
Priority: | urgent | ||
Version: | 7.4 | CC: | chayang, hreitz, jcody, juzhang, knoel, lmiksik, michen, virt-bugs, virt-maint, xfu |
Target Milestone: | rc | Keywords: | Regression |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-rhev-2.9.0-10.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-08-02 04:41:00 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
Qianqian Zhu
2017-05-18 08:42:52 UTC
Looks like an assertion added by the new op-blockers: commit f68c598be6a48995ca4c7cc42fc1f6e1195ec7aa Author: Kevin Wolf <kwolf> Date: Tue Dec 20 15:51:12 2016 +0100 block: Request real permissions in bdrv_attach_child() Now that all block drivers with children tell us what permissions they need from each of their children, bdrv_attach_child() can use this information and make the right requirements while trying to attach new children. Signed-off-by: Kevin Wolf <kwolf> Acked-by: Fam Zheng <famz> Reviewed-by: Max Reitz <mreitz> I fixed this in upstream commit 19ebd13e. Posted a backport now. Fix included in qemu-kvm-rhev-2.9.0-10.el7 Verified with: qemu-kvm-rhev-2.9.0-10.el7.x86_64 kernel-3.10.0-679.el7.x86_64 Steps: Same as comment 0. Results: As expected, Hot unplug succeeds, block job is cancelled. 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-2017:2392 |