[Bug 779727] New: libvirtd/kvm blocks on serial console
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c0 Summary: libvirtd/kvm blocks on serial console Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: bwiedemann@suse.com QAContact: qa-bugs@suse.de CC: brogers@suse.com, jfehlig@suse.com, cthiel@suse.com Found By: Development Blocker: --- when starting a SP2 VM that has console=ttyS0 and worked perfectly fine under SP2's libvirt, on openSUSE-12.2 it blocked during boot before the line "console [ttyS0] enabled" until I did virsh console $DOMAIN and hit any key in there, getting messages that were already scrolled out on tty, indicating that there is some blocking pipe/buffer involved. Reproducible: Always our mkcloud script uses XML for the domain with: <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> This generates a similar kvm call as on SP2 with -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |brogers@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c1 --- Comment #1 from Andreas Färber <afaerber@suse.com> 2012-09-15 15:28:28 UTC --- Might be same issue as https://lists.gnu.org/archive/html/qemu-devel/2012-09/msg02260.html Reverting commit 67c5322d7000fd105a926eec44bc1765b7d70bdd (serial: fix retry logic) supposedly fixes it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c Bruce Rogers <brogers@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|brogers@suse.com |afaerber@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c2 --- Comment #2 from Bernhard Wiedemann <bwiedemann@suse.com> 2012-10-10 15:07:30 CEST --- it works with kvm-1.2 with above patch reverted. https://build.opensuse.org/package/show?package=kvm&project=home%3Abmwiedemann%3Abranches%3AVirtualization -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c3 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmueller@suse.com --- Comment #3 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-01-23 13:50:46 CET --- *** Bug 860088 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=860088 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c4 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tbahr@suse.com --- Comment #4 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-01-23 14:10:14 CET --- This bug seems to still be in Factory. packaged an updated version of the workaround in https://build.opensuse.org/package/show/home:bmwiedemann:branches:Virtualiza... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c5 Andreas Färber <afaerber@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #5 from Andreas Färber <afaerber@suse.com> 2014-01-24 15:29:26 UTC --- The revert was committed as b37a2e4576530597dda880387e3f4da52c42b5b5 and included in v1.4.0 (thereby in SLE11 SP3 and 13.1). I notice that it is not included in 12.3's v1.3.1, so I'm working on including that in my current maintenance request. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c6 --- Comment #6 from Andreas Färber <afaerber@suse.com> 2014-01-24 16:47:26 UTC --- Bernhard, git-blame for the code you're patching points to: http://git.qemu.org/?p=qemu.git;a=commit;h=fcfb4d6aae611d1f804d486d3c9980009... MR for 12.3 has been submitted: https://build.opensuse.org/request/show/215063 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |obs:running:2512:low -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|obs:running:2512:low | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=779727 https://bugzilla.novell.com/show_bug.cgi?id=779727#c7 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cpw@sgi.com, kaos@sgi.com --- Comment #7 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-02-09 18:04:40 CET --- By hour-long search I found that this bug with -serial none only happened with our SLE kernel when built with CONFIG_KDB=y so the in-kernel-debugger (which is missing in vanilla Linux) seems to block on a missing serial console. Need to retry this on a physical machine to see if it happens there too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com