Description of problem: Upstream QEMU recently gained support for a VirtIO text console, which can be enabled by setting -virtioconsole CHAR-DEV-OPTIONS. Currently we treat the first <serial> device as console in QEMU driver. With this new functionality, we can finally provide a proper paravirt console implementation. Version-Release number of selected component (if applicable): libvirt-0.6.3 How reproducible: Always Steps to Reproduce: 1. Boot a guest with a <console> tag 2. Run 'lspci' inside the guest 3. Actual results: No virtio console present Expected results: VirtIO console device present, module loaded, device visible as /dev/hvc0, and a gettty process running Additional info: NB, we may find we need to open further bugs to get the console configure in F12 guests. TBD once libvirt support is present.
bug #501720 covers getting a gettty launched
I don't see my getting this done for F12, so moving to F13
This should be in rawhide with the latest libvirt release. Closing.
Actually its not fully implemented. We only enable virtio console as as side-effect of virtio-serial. We still need to allow for a <console> element to setup a real virtio console for interactive use.
This is available upstream now as of: commit 82b6d7600e2c1ea23a18b23984d7d8d47961cfc9 Author: Cole Robinson <crobinso> Date: Wed Jul 14 13:02:04 2010 -0400 qemu: virtio console support Enable specifying a virtio console device with: <console type='pty'> <target type='virtio'/> </console> This is in the 0.8.3 release.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Closing per comment 5.