Stefan Hajnoczi
c5bd6d02e6
libqos: add missing virtio-9p feature negotiation
...
VIRTIO Device Initialization requires feature negotiation. The libqos
virtio-9p driver lacks feature negotiation and is therefore
non-compliant.
libqos tests acknowledge all feature bits advertised by the device,
except VIRTIO_F_BAD_FEATURE (which devices use to detect broken
drivers!) and VIRTIO_RING_F_EVENT_IDX (which is not implemented in
libqos and accepting it would break notifications).
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <20191023100425.12168-7-stefanha@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Thomas Huth" <thuth@redhat.com>
2019-10-25 07:46:22 -04:00
..
2019-09-20 17:13:41 -04:00
2019-10-05 17:27:43 -04:00
2019-08-19 08:03:41 -07:00
2019-10-04 18:49:19 +02:00
2019-10-25 07:46:22 -04:00
2019-10-21 18:14:43 +02:00
2019-07-30 12:25:43 +02:00
2019-10-22 13:54:13 +02:00
2019-10-22 20:51:31 -05:00
2019-09-30 11:02:22 +01:00
2019-10-07 15:14:15 +02:00
2019-09-10 14:14:32 +01:00
2019-09-05 13:18:52 +02:00
2019-10-05 17:27:43 -04:00
2019-10-05 17:25:55 -04:00
2019-09-07 08:32:34 +02:00
2019-10-01 11:54:17 +02:00
2019-09-03 14:56:06 +02:00
2019-08-21 10:27:13 +02:00
2019-10-15 18:18:08 -03:00
2019-09-05 13:18:52 +02:00
2019-08-15 19:23:59 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-10-14 09:48:01 +01:00
2019-09-20 14:08:10 -05:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-10-15 18:18:08 -03:00
2019-10-15 18:18:08 -03:00
2019-09-05 13:18:52 +02:00
2019-07-02 14:17:15 +02:00
2019-10-22 13:53:55 +02:00
2019-08-15 19:23:59 +02:00
2019-10-03 12:48:42 +02:00
2019-09-02 10:52:22 +01:00
2019-08-15 19:23:59 +02:00
2019-07-02 02:34:55 +02:00
2019-08-29 09:45:53 +10:00
2019-08-20 17:26:21 +02:00
2019-10-15 18:09:02 +01:00
2019-08-15 19:23:59 +02:00
2019-09-05 13:18:52 +02:00
2019-09-20 17:13:41 -04:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-08-22 17:30:25 +04:00
2019-08-22 17:30:25 +04:00
2019-09-05 13:18:52 +02:00
2019-09-10 08:58:43 +02:00
2019-08-16 13:31:52 +02:00
2019-08-20 20:00:51 +02:00
2019-08-16 13:31:52 +02:00
2019-09-10 08:58:43 +02:00
2019-09-10 08:58:43 +02:00
2019-09-10 08:58:43 +02:00
2019-10-04 18:49:18 +02:00
2019-10-17 17:02:32 -04:00
2019-08-16 13:31:52 +02:00
2019-09-03 23:24:42 +02:00
2019-09-05 13:18:52 +02:00
2019-08-16 13:31:53 +02:00
2019-09-28 16:51:30 +02:00
2019-10-22 13:54:13 +02:00
2019-08-16 13:31:52 +02:00
2019-08-20 17:26:19 +02:00
2019-08-20 17:26:19 +02:00
2019-09-11 10:29:27 +01:00
2019-09-03 23:24:42 +02:00
2019-10-11 17:52:31 +01:00
2019-09-05 13:18:52 +02:00
2019-07-05 17:08:03 -03:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-03 23:24:42 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-10-01 11:42:27 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-07-04 17:00:32 -04:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-10-25 07:46:22 -04:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-08-15 19:24:10 +02:00
2019-10-25 07:46:22 -04:00
2019-09-05 13:18:52 +02:00