KVM のゲストで debian や Ubuntu を使用しているのですが、それぞれ jessie や vivid に dist-upgrade したらKVM のホストから sudo virsh console hoge で接続出来なくなった。
双方共に systemd に移行した為、従来の設定方法では getty が ttyS0 を見てくれない模様。
各ゲストで下記のコマンドを実行する事で KVM ホストから接続できるようになった。
# /etc/systemd/system/getty.target.wants/ にシンボリックリンクを作成
sudo systemctl enable serial-getty@ttyS0.service
# agetty を起動
sudo systemctl start serial-getty@ttyS0.service