General: -------- - Add API to register external threads Vhost-user library: ------------------- - Advertise REPLY_ACK protocol feature unconditionally * Previously depending on RTE_VHOST_USER_IOMMU_SUPPORT registration flag * REPLY_ACK is necessary to ensure proper Vhost-user master/slave synchronization * Compatibility with old Qemu versions (v2.7 to v2.9.0) will be broken when multi-queue enabled. These old Qemu versions have not been maintained for years both upstream and in major distributions
- Add support for SET_STATUS protocol feature - Rework vDPA API for better integration in DPDK class model * Target is to remove experimental tag in v20.11 Virtio PMD: ----------- - Add support for GET/SET_PROTOCOL_FEATURES protocol requests to Virtio-user PMD - Add support for REPLY_ACK protocol feature to Virtio-user PMD - Add support for SET_STATUS protocol request to Virtio-user PMD