diff options
author | gibbs <gibbs@FreeBSD.org> | 2013-05-22 19:22:44 +0000 |
---|---|---|
committer | gibbs <gibbs@FreeBSD.org> | 2013-05-22 19:22:44 +0000 |
commit | 1402439a41c6454aff84f83ab3d46fbc88cb72cb (patch) | |
tree | f20034bd17af91658a4ed3bb905b2ba13624e5c7 /share/i18n | |
parent | 9a25769d2eb60b95b2bbfc62199cea4744389c18 (diff) | |
download | FreeBSD-src-1402439a41c6454aff84f83ab3d46fbc88cb72cb.zip FreeBSD-src-1402439a41c6454aff84f83ab3d46fbc88cb72cb.tar.gz |
Fix loss of the emulated keyboard on Xen PV HVM domains.
xen/xenbus/xenbusb.c:
In xenbusb_probe_children(), do not modify the XenBus state of
devices for which we have no PV driver support. An emulated device
we do support may share this backend. Hide the node from XenBus
instead.
This prevents closing the vkbd device, which Qemu's emulated keyboard
device is using as the source for keyboard events.
Tested with qemu-xen-traditional, qemu-xen and qemu stubdomains, all
working as expected.
Submitted by: Roger Pau Monne <roger.pau@citrix.com>
Reviewed by: gibbs
MFC after: 1 week
Diffstat (limited to 'share/i18n')
0 files changed, 0 insertions, 0 deletions