See: http://lists.fedoraproject.org/pipermail/xen/2012-June/005774.html We have a few other reports about this against libvirt. Looking at the xen spec file, this regressed a bit with the switch to systemd. xenconsoled used to be enabled at runlevels 345, but now it is never explicitly enabled with systemctl enable xenconsoled. This differs from xenstored, which was previously enabled at runlevel 345, and now _is_ explicitly systemctl enabled. F16 needs the fix as well I think.
xen-4.1.2-19.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xen-4.1.2-19.fc17
Package xen-4.1.2-19.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing xen-4.1.2-19.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-9201/xen-4.1.2-19.fc17 then log in and leave karma (feedback).
xen-4.1.2-20.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xen-4.1.2-20.fc17
xen-4.1.2-20.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.