virt-manager/virtinst
Andrea Bolognani f23b01be53 guest: Add VirtIO input devices to s390x guests with graphics
We're not including any input devices in the generated XML
for s390x guests, and the results is that it's not possible
to interact with them short of using the serial console or
connecting through ssh, which is fine but probably not what
is expected when graphics are present.

USB input devices are not a good fit for s390x guests: USB
requires PCI, and PCI is not widely available or used on
s390x; VirtIO devices, on the other hand, are a perfect
match since s390x guests use basically no emulated devices
and rely on VirtIO for most functionality.

https://bugzilla.redhat.com/show_bug.cgi?id=1683609

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2019-03-21 15:31:20 +01:00
..
devices virt-install: Add driver_queues argument to --controller 2019-03-12 10:17:06 -04:00
domain domain: cpu: automatically add CPU security features for "custom" mode 2019-03-19 13:45:49 +01:00
__init__.py guest: Add find_device to Guest 2019-02-07 17:36:10 -05:00
capabilities.py domcapabilities: get list of CPU models from domcapabilities 2019-03-19 13:41:53 +01:00
cli.py domain: cpu: automatically add CPU security features for "custom" mode 2019-03-19 13:45:49 +01:00
cloner.py cloner: Handle --nonsparse for qcow2 images (bz 1675743) 2019-03-04 14:04:34 -05:00
connection.py virtinst: Remove stable_defaults concept 2018-10-06 19:45:51 -04:00
diskbackend.py diskbackend: Fix backtrace cloning with block storage (bz #1661986) 2019-01-10 12:58:43 -05:00
domcapabilities.py domcapabilities: introduce get_cpu_security_features 2019-03-19 13:45:49 +01:00
guest.py guest: Add VirtIO input devices to s390x guests with graphics 2019-03-21 15:31:20 +01:00
hostkeymap.py hostkeymap: Fix sanitize_keymap on python3 2018-06-12 14:07:50 -04:00
initrdinject.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
installer.py installer: Add set_unattended_data() method 2019-03-05 16:38:22 -05:00
installertreemedia.py installertreemedia: Pass media down to prepare_install_script() 2019-03-08 17:04:40 -05:00
interface.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
kernelupload.py kernelupload: Don't mark internal error as translatable (bz #1688101) 2019-03-15 13:44:05 -04:00
network.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
nodedev.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
osdict.py osdict: Add supports_virtioinput() 2019-03-21 15:31:20 +01:00
pollhelpers.py Fix copyright header to specify GPLv2 or later, not GPLv2 only. 2018-04-04 16:51:37 -04:00
progress.py progress: Remove commented out code 2018-11-12 08:34:55 -05:00
snapshot.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
storage.py cloner: Handle --nonsparse for qcow2 images (bz 1675743) 2019-03-04 14:04:34 -05:00
support.py domcapabilities: get list of CPU models from domcapabilities 2019-03-19 13:41:53 +01:00
unattended.py unattended: Pass the media down to get_install_script() 2019-03-08 17:11:10 -05:00
uri.py Fix URI parsing when username contains @ sign 2018-04-17 15:14:44 -04:00
urldetect.py urldetect: Check also for 'treeinfo' (bz 1689252) 2019-03-18 14:24:07 -04:00
urlfetcher.py urlfetcher: Don't print isoinfo errors to stderr 2019-02-03 12:05:18 -05:00
util.py cli: Don't error on --disk size=X with missing --name 2019-03-05 16:38:22 -05:00
xmlapi.py xmlapi: add set_prop 2019-03-06 13:13:13 -05:00
xmlbuilder.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00