Shalini Chellathurai Saroja
263e65fd20
qemu: introduce vfio-ccw capability
...
Let us introduce the capability vfio-ccw for supporting the basic
channel I/O passthrough, which have been introduced in QEMU 2.10. The
current focus is to support dasd-eckd (cu_type/dev_type = 0x3990/0x3390)
as the target device.
Let us also introduce the capability QEMU_CAPS_CCW_CSSID_UNRESTRICTED
for virtual-css-bridge. This capability is based on the
cssid-unrestricted property which exists if QEMU no longer enforces
cssid restrictions based on ccw device types.
Vfio-ccw capability is dependent on the hidden virtual-css-bridge, so
that we are able to probe for the cssid-unrestriced property to make
sure the devices are visible to non-mcss-e enabled guests.
Signed-off-by: Shalini Chellathurai Saroja <shalini@linux.vnet.ibm.com>
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-05-14 12:12:02 -04:00
..
2018-05-13 13:38:31 +04:00
2018-05-13 13:38:31 +04:00
2018-05-13 13:38:31 +04:00
2018-04-18 11:39:53 +02:00
2018-05-03 17:34:41 -04:00
2018-03-13 13:54:06 +01:00
2018-02-02 14:51:32 +01:00
2018-02-02 14:51:32 +01:00
2018-04-17 21:15:27 -06:00
2018-01-31 11:32:04 -05:00
2018-05-07 16:12:01 +02:00
2018-05-14 12:12:02 -04:00
2018-03-19 21:22:43 +01:00
2018-04-17 10:46:23 +02:00
2018-04-17 12:45:26 -04:00
2018-05-07 14:45:11 +02:00
2018-05-14 09:42:21 +02:00
2018-04-03 15:48:38 +02:00
2018-05-14 09:42:20 +02:00
2018-04-20 10:41:07 -06:00
2018-05-07 10:21:59 +02:00
2018-03-14 17:43:40 +01:00
2018-01-25 17:16:08 +01:00
2018-01-11 14:23:09 +01:00
2018-02-02 13:00:48 +00:00
2018-01-25 17:16:08 +01:00
2018-04-20 09:09:29 +02:00
2018-04-17 21:15:27 -06:00
2018-04-20 10:41:07 -06:00
2018-04-09 11:33:30 -06:00
2018-04-20 09:11:01 +02:00
2018-02-19 13:15:00 -05:00
2018-05-13 13:38:31 +04:00
2018-02-22 13:52:45 +01:00
2018-05-13 13:38:31 +04:00
2018-05-13 13:38:31 +04:00
2018-04-19 14:24:12 -04:00
2018-04-18 11:39:53 +02:00
2018-03-23 20:27:52 +01:00
2018-03-13 13:54:06 +01:00
2018-03-13 13:54:11 +01:00
2018-04-26 13:39:10 +02:00
2018-05-03 14:26:08 +01:00
2018-03-13 13:54:11 +01:00
2018-05-07 15:48:10 +02:00
2018-05-03 18:23:30 +02:00
2018-05-03 17:00:57 +01:00
2018-05-11 13:28:35 +02:00
2018-05-07 16:12:01 +02:00
2018-05-11 13:28:35 +02:00
2018-05-11 13:28:35 +02:00
2018-03-01 19:04:19 +01:00
2018-04-10 15:16:23 +02:00
2018-05-11 13:28:35 +02:00
2018-05-14 11:26:15 -04:00
2018-02-02 14:52:23 -05:00
2018-05-11 13:28:35 +02:00
2018-05-11 13:28:35 +02:00
2018-04-17 12:45:26 -04:00
2018-04-17 12:45:26 -04:00
2018-03-23 14:52:07 +01:00
2018-05-03 18:23:30 +02:00
2018-05-14 11:26:15 -04:00
2018-05-14 11:26:15 -04:00
2018-04-09 11:34:35 -06:00
2018-05-07 10:23:20 +02:00
2018-03-12 20:04:08 +04:00
2018-04-19 17:57:52 +02:00
2018-04-19 17:57:52 +02:00
2018-04-19 17:57:52 +02:00
2018-04-19 11:20:34 +02:00
2018-05-10 14:59:15 -04:00
2018-03-23 14:52:07 +01:00
2018-04-09 11:37:15 -06:00
2018-04-09 11:37:15 -06:00
2018-02-05 16:08:57 +01:00
2018-04-19 17:57:52 +02:00
2018-05-03 18:23:30 +02:00
2018-04-24 17:01:48 +01:00
2018-04-18 10:04:55 +02:00
2018-04-11 11:18:37 +02:00
2018-01-10 17:34:37 -05:00
2018-04-04 15:08:32 +02:00
2018-03-12 16:30:49 +01:00
2018-04-18 09:59:52 +02:00
2018-02-02 13:00:48 +00:00
2018-04-19 15:03:57 -04:00
2018-03-06 10:09:44 +00:00
2018-03-06 10:09:44 +00:00
2018-04-24 11:02:28 +02:00
2018-05-03 18:23:30 +02:00
2018-02-22 13:52:45 +01:00
2018-01-25 17:16:08 +01:00
2018-04-09 11:37:15 -06:00
2018-02-13 10:27:32 -05:00
2018-05-03 18:23:30 +02:00
2018-03-23 07:14:58 +01:00
2018-05-03 18:23:30 +02:00
2018-04-20 09:09:29 +02:00
2018-05-08 13:45:51 +01:00
2018-04-09 11:36:17 -06:00
2018-04-09 11:33:30 -06:00
2018-04-20 09:11:01 +02:00