Bug 965108
Summary: | With "-device sga" , QEMU fails to build libguestfs' appliance, hanging while trying to print TERM size. | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kashyap Chamarthy <kchamart> | ||||
Component: | kernel | Assignee: | Fedora Virtualization Maintainers <virt-maint> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | rawhide | CC: | amit.shah, berrange, cfergeau, dwmw2, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, pbonzini, rjones, scottt.tw, virt-maint | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-05-20 15:14:15 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
Kashyap Chamarthy
2013-05-20 12:11:02 UTC
Created attachment 750566 [details]
Successful "make check" of libguestfs, with SGA device disabled
And, I was also able to reproduce this issue with qemu git: $ cd qemu $ git describe v1.4.0-1926-gb9b5df6 In qemu direcotry, qemu-wrapper.sh containing: #!/bin/sh - qemudir=/home/kashyap/src/qemu exec $qemudir/x86_64-softmmu/qemu-system-x86_64 -L $qemudir/pc-bios "$@" Give it executable permissions. From libguestfs dir: $ make clean && make -j4 && make quickcheck I wasn't able to reproduce this, but as the reporter says it does look like it might possibly be a flow-control problem in the new qemu virtio-serial code. What kernel version? This could be caused by the change in emulate_invalid_guest_state's default setting in the 3.9 kernel. If this is the case, it will be fixed when the host kernel is updated to 3.9.3. Alternatively you can load the kvm_intel module with emulate_invalid_guest_state=0. Linux iciclelabengpnqredhatcom 3.9.1-301.fc19.x86_64 #1 SMP Wed May 8 18:02:34 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux Will try a different kernel in a minute. (In reply to Richard W.M. Jones from comment #5) > Linux iciclelabengpnqredhatcom 3.9.1-301.fc19.x86_64 #1 SMP Wed May 8 > 18:02:34 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux > > Will try a different kernel in a minute. http://koji.fedoraproject.org/koji/buildinfo?buildID=420269 is 3.9.3. Similar bug reported here: http://www.mail-archive.com/kvm@vger.kernel.org/msg90247.html As Paolo points out, it's something to do with emulate_invalid_guest_state. Excellent, fixed by installing 3.10.0-0.rc1.git6.2.fc20.x86_64. Thanks everyone. |