Bug 1470558
Summary: | [qmp] qemu-kvm process aborted after issuing QMP 'memsave' command on Power9 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | yilzhang |
Component: | qemu-kvm | Assignee: | Laurent Vivier <lvivier> |
Status: | CLOSED ERRATA | QA Contact: | yilzhang |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 7.4-Alt | CC: | bugproxy, hannsj_uhl, knoel, lvivier, mdeng, michen, qzhang, rbalakri, virt-maint, xianwang, xuma, yhong, yilzhang, zhengtli |
Target Milestone: | rc | ||
Target Release: | 7.4-Alt | ||
Hardware: | ppc64le | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-2.9.0-18.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-11-09 11:31:17 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: | 1440030, 1457423 |
Description
yilzhang
2017-07-13 08:09:11 UTC
Missing commits seem to be: 0922f1e target/ppc/POWER9: Add POWERPC_MMU_V3 bit b289949 target/ppc/POWER9: Add POWER9 mmu fault handler 6a04282 target/ppc: Refactor tcg radix mmu code 95cb065 target/ppc: Add debug function for radix mmu translation The two first ones are already in 2.9. So we need only to backport: 6a04282 target/ppc: Refactor tcg radix mmu code 95cb065 target/ppc: Add debug function for radix mmu translation Bug can be triggered easily from HMP with "x 0". Fix included in qemu-kvm-2.9.0-18.el7 This bug is verified to be pass on Power9 against qemu-kvm-2.9.0-18.el7a Bug verification is as follows: Host version: 4.11.0-10.el7a.ppc64le qemu-kvm-2.9.0-18.el7a.ppc64le SLOF-20170303-4.git66d250e.el7.noarch Guest: 4.11.0-10.el7a.ppc64le Steps: the same with bug description Result: 'memsave' command fails, but qemu-kvm process and guest both works well. This is the expected result (Due to Bug 1116315 - fail to execute the 'memsave' QMP command in qemu-kvm-rhev-2.0.0). So this bug is fixed against qemu-kvm-2.9.0-18.el7a This bug has been verified against the following version of components: host: kernel-4.11.0-22.el7a.ppc64le qemu-kvm-2.9.0-19.el7a.ppc64le SLOF-20170303-4.git66d250e.el7.noarch guest kernel: 4.11.0-16.el7a.ppc64le Actual results: 'memsave' command fails(see below). But qemu-kvm process and guest both work well. Due to Bug 1116315, this is the expected result. {"execute":"memsave","arguments":{"val":1,"size":65535,"filename":"aaaa"}} {"error": {"class": "GenericError", "desc": "Invalid addr 0x0000000000000001/size 65535 specified"}} So, this bug is fixed. 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/RHEA-2017:3169 |