Bug 2033626
Summary: | Qemu core dump when start guest with nbd node or do block jobs to nbd node | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 9 | Reporter: | aihua liang <aliang> | |
Component: | qemu-kvm | Assignee: | Hanna Czenczek <hreitz> | |
qemu-kvm sub component: | NBD | QA Contact: | aihua liang <aliang> | |
Status: | CLOSED ERRATA | Docs Contact: | ||
Severity: | high | |||
Priority: | urgent | CC: | coli, hreitz, jinzhao, juzhang, kkiwi, mrezanin, timao, virt-maint | |
Version: | 9.0 | Keywords: | Regression, Triaged | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | qemu-kvm-6.2.0-9.el9 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 2035185 (view as bug list) | Environment: | ||
Last Closed: | 2022-05-17 12:25:11 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: | 1990835, 2035185 |
Description
aihua liang
2021-12-17 13:25:51 UTC
Eric, can you take this? I've classified it as high-priority as it's a crash in apparently a customer-exposed path, but let's discuss if you disagree. Aihua Liang, can you identify if this is a new testcase, or a regression? In case of the latter, set the regression keyword and identify the last working qemu-kvm version? Thanks (In reply to Klaus Heinrich Kiwi from comment #2) > Eric, can you take this? I've classified it as high-priority as it's a crash > in apparently a customer-exposed path, but let's discuss if you disagree. > > Aihua Liang, can you identify if this is a new testcase, or a regression? In > case of the latter, set the regression keyword and identify the last working > qemu-kvm version? > > Thanks Hi, Klaus It's not a new case and its a regression bug. emu-kvm-6.1.0-8.el9 don't hit it. BR, Aliang Won't hit this issue when iothread not set. I believe this is the bug I described in BZ 1990835 comment 7, and which I’ve sent an RFC for (currently working on writing tests for a proper v1): https://lists.nongnu.org/archive/html/qemu-block/2022-01/msg00765.html If you prefer, Eric, I could take this bug. (I was about to create a new one for this issue anyway, and the duplicate detector pointed me towards this one, which is how I found it.) (In reply to Hanna Reitz from comment #5) > I believe this is the bug I described in BZ 1990835 comment 7, and which > I’ve sent an RFC for (currently working on writing tests for a proper v1): > https://lists.nongnu.org/archive/html/qemu-block/2022-01/msg00765.html > > If you prefer, Eric, I could take this bug. (I was about to create a new > one for this issue anyway, and the duplicate detector pointed me towards > this one, which is how I found it.) Hanna, may I take you on your offer? If you have a scratch build that QE can test, please let us know. Thanks! As long as AArch64 isn’t needed (which seems kind of slow today), I can offer this: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=42850336 The x86-64 RPMs are here: http://download.eng.bos.redhat.com/brewroot/work/tasks/428/42850428/ (Sorry, I don’t have a repo yet, because the overall build won’t finish because of AArch64) Could you test whether those fix the crash, Aliang? Thanks! Test with qemu-kvm-6.2.0-7.el9.hreitz202202071714 by auto, don't hit this issue any more. (1/3) Host_RHEL.m9.u0.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.0.0.x86_64.io-github-autotest-qemu.blockdev_stream_remote_server_down.q35: PASS (144.42 s) (2/3) Host_RHEL.m9.u0.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.0.0.x86_64.io-github-autotest-qemu.blockdev_mirror_remote_server_down.q35: PASS (122.59 s) (3/3) Host_RHEL.m9.u0.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.0.0.x86_64.io-github-autotest-qemu.blockdev_commit_firewall.q35: PASS (321.08 s) Awesome, thanks! This fix has been merged upstream, and I’ve sent a backport for 8.6 (see BZ 2035185). I’d love to send a backport for this BZ, too, but can’t, because the Brew build server seems to have some subscription problems. If they persist, I suppose I’ll just send a backport without a Brew build. Hanna QE bot(pre verify): Set 'Verified:Tested,SanityOnly' as gating/tier1 test pass. Test with qemu-kvm-6.2.0-9.el9, not hit this issue any more. (1/3) Host_RHEL.m9.u0.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.0.0.x86_64.io-github-autotest-qemu.blockdev_stream_remote_server_down.q35: PASS (143.82 s) (2/3) Host_RHEL.m9.u0.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.0.0.x86_64.io-github-autotest-qemu.blockdev_mirror_remote_server_down.q35: PASS (119.67 s) (3/3) Host_RHEL.m9.u0.qcow2.virtio_scsi.up.virtio_net.Guest.RHEL.9.0.0.x86_64.io-github-autotest-qemu.blockdev_commit_firewall.q35: PASS (321.33 s) As comment 12 and comment 16, set bug's status to "VERIFIED". 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 (new packages: qemu-kvm), 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/RHBA-2022:2307 |