Bug 1185737
| Summary: | qemu-kvm hang when boot with usb-host and sandbox was enabled | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | mazhang <mazhang> | ||||
| Component: | qemu-kvm | Assignee: | Gerd Hoffmann <kraxel> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 7.1 | CC: | hhuang, juzhang, michen, mrezanin, rbalakri, virt-maint | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | qemu-kvm-1.5.3-92.el7 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-11-19 04:58:02 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: | |||||||
| Attachments: |
|
||||||
|
Description
mazhang
2015-01-26 08:12:01 UTC
Created attachment 984125 [details]
system calls
qemu-kvm-1.5.3-60.el7.x86_64 fail qemu-kvm-rhev-2.1.2-22.el7.x86_64 pass Following command line also hit qemu-kvm hang. qemu-kvm-1.5.3-60.el7.x86_64 Start qemu-kvm with sandbos enabled, then query usbhost in hmp. /usr/libexec/qemu-kvm -M pc -monitor stdio -vnc :0 -sandbox on (qemu) info usbhost [root@dhcp-8-204 ~]# ps ax |grep qemu 16703 pts/0 Zl+ 0:03 [qemu-kvm] <defunct> 16744 pts/1 S+ 0:00 grep --color=auto qemu patch posted. Fix included in qemu-kvm-1.5.3-92.el7 Reproduce this bug on qemu-kvm-1.5.3-86.el7
Host:
qemu-kvm-1.5.3-86.el7
3.10.0-287.el7.x86_64
Steps:
1. Start qemu-kvm with sandbos enabled, then query usbhost in hmp.
# /usr/libexec/qemu-kvm -M pc -monitor stdio -vnc :0 -sandbox on -usb -device usb-host,id=hostdev0
Result:
qemu-kvm hang.
# ps ax |grep qemu
1123 pts/0 Zl+ 0:00 [qemu-kvm] <defunct>
1129 pts/1 S+ 0:00 grep --color=auto qemu
Verify this bug on qemu-kvm-1.5.3-92.el7
# /usr/libexec/qemu-kvm -M pc -monitor stdio -vnc :0 -sandbox on -usb -device usb-host,id=hostdev0
QEMU 1.5.3 monitor - type 'help' for more information
(qemu) info usbhost
Bus 1, Addr 3, Port 1.1, Speed 12 Mb/s
Class 00: USB device 0624:0013, AVOCENT K/M
Bus 1, Addr 4, Port 1.2, Speed 12 Mb/s
Class 00: USB device 0624:0815, AVO VMC-USB MPUIQ
(qemu) info status
VM status: running
# ps ax |grep qemu
1186 pts/0 Sl+ 0:13 /usr/libexec/qemu-kvm -M pc -monitor stdio -vnc :0 -sandbox on -usb -device usb-host,id=hostdev0
1195 pts/1 S+ 0:00 grep --color=auto qemu
qemu-kvm works well, this bug has been 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://rhn.redhat.com/errata/RHBA-2015-2213.html |