For compatibility with old vhost backend (as vapp) payload of SET_LOG_BASE can not be modified. New payload (log size and offset) of this message is sent only for vhost backend that supports the VHOST_USER_PROTOCOL_F_LOG_SHMFD protocol feature.
Thibaut Collet (1): vhost-user: modify SET_LOG_BASE only if VHOST_USER_PROTOCOL_F_LOG_SHMFD is set docs/specs/vhost-user.txt | 16 ++++++++++++++-- hw/virtio/vhost-user.c | 12 +++++++++--- 2 files changed, 23 insertions(+), 5 deletions(-) -- 2.1.4