Maxime Coquelin d1c074bd76 vhost: enable reply-ack systematically
As announced during v20.05 release cycle, this
patch makes reply-ack protocol feature to be enabled
unconditionally.

This protocol feature makes the communication between the
master and the slave more robust, avoiding for example
possible undefined behaviour with VHOST_USER_SET_MEM_TABLE.

Also, reply-ack support will be required for upcoming
VHOST_USER_SET_STATUS request.

Note that this protocol feature was disabled by default
because Qemu version 2.7.0 to 2.9.0 had a bug causing a
deadlock when reply-ack was negotiated and multiqueue
enabled. These Qemu version are now very old and no more
maintained, so we can reasonably consider we no more
support them.

Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Reviewed-by: Chenbo Xia <chenbo.xia@intel.com>
2020-06-30 14:52:29 +02:00
..
2020-05-05 23:46:21 +02:00
2019-11-15 11:36:27 +01:00
2019-07-19 14:17:11 +02:00
2020-05-05 23:46:21 +02:00
2020-02-05 15:29:59 +01:00
2019-05-04 23:39:23 +02:00
2020-05-18 18:14:21 +02:00
2018-12-19 01:25:56 +01:00
2020-04-21 12:52:55 +02:00
2019-01-20 13:08:50 +01:00