]> www.infradead.org Git - users/dwmw2/qemu.git/commit
vhost-user: Skip unnecessary duplicated VHOST_USER_SET_LOG_BASE requests
authorBillXiang <xiangwencheng@dayudpu.com>
Thu, 13 Jun 2024 06:51:50 +0000 (14:51 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 1 Jul 2024 21:16:05 +0000 (17:16 -0400)
commit7c211eb078c42146ee9a441cc028fbc4c378ef5a
treee30c5e92077e362f81b6687ac11fda71bab212c0
parent704391f94a5494f10b886ba79c157363a79b1239
vhost-user: Skip unnecessary duplicated VHOST_USER_SET_LOG_BASE requests

The VHOST_USER_SET_LOG_BASE requests should be categorized into
non-vring specific messages, and should be sent only once.
If send more than once, dpdk will munmap old log_addr which may has been used and cause segmentation fault.

Signed-off-by: BillXiang <xiangwencheng@dayudpu.com>
Message-Id: <20240613065150.3100-1-xiangwencheng@dayudpu.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/vhost-user.c