On 11/23/2013 01:55 PM, Alek Paunov wrote:
If someone have console=hvc0 kernel command line, it seems that it
needs to be
removed or replaced with console=ttyS0 when migrating the VMs to F20. With
console=hvc0 and latest Fedora kernels, the VM refuses to boot.
Without any console= arg, hvc* consoles, defined by:
.../console/target/@type='virtio' in the libvirt xml defs, are remaining
usable *after* the boot, i.e.:
virsh start vm --console
will show the login prompt eventually, just does not dumps the kernel messages
during the boot. If you need the boot messages, might use console=ttyS0 (+
.../@type='serial'), like before hvc0 feature instead.
This perhaps have something to do with the recent reconfiguration of
virtio_console as loadable module:
http://pkgs.fedoraproject.org/cgit/kernel.git/commit/?id=d58808f
https://bugzilla.redhat.com/show_bug.cgi?id=1019569
Maybe, the virtio_console module could be included again as builtin for the
Fedora Cloud product kernel?
Thanks for the report. I think best bet is to file a kernel bug about it with
all this info, maybe there's some other solution. And CC Amit (who filed the
original bug) and me on it.
Thanks,
Cole