diff options
author | Minghao Yuan <yuanmh12@chinatelecom.cn> | 2023-01-23 20:21:19 +0800 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2023-01-28 06:21:30 -0500 |
commit | 920c184fa924da2890a1e9050282d01608291a34 (patch) | |
tree | 1a3f3789d357b5c7169980bcbe60381c6b9636e5 /hw/virtio | |
parent | 4d6ee555ef649d00805a0730aa2e22fe152e90f0 (diff) | |
download | qemu-920c184fa924da2890a1e9050282d01608291a34.zip qemu-920c184fa924da2890a1e9050282d01608291a34.tar.gz qemu-920c184fa924da2890a1e9050282d01608291a34.tar.bz2 |
vhost-user: Skip unnecessary duplicated VHOST_USER_ADD/REM_MEM_REG requests
The VHOST_USER_ADD/REM_MEM_REG requests should be categorized into
non-vring specific messages, and should be sent only once.
Signed-off-by: Minghao Yuan <yuanmh12@chinatelecom.cn>
Message-Id: <20230123122119.194347-1-yuanmh12@chinatelecom.cn>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/virtio')
-rw-r--r-- | hw/virtio/vhost-user.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/hw/virtio/vhost-user.c b/hw/virtio/vhost-user.c index 6c79da9..eca9e10 100644 --- a/hw/virtio/vhost-user.c +++ b/hw/virtio/vhost-user.c @@ -459,6 +459,8 @@ static bool vhost_user_one_time_request(VhostUserRequest request) case VHOST_USER_SET_MEM_TABLE: case VHOST_USER_GET_QUEUE_NUM: case VHOST_USER_NET_SET_MTU: + case VHOST_USER_ADD_MEM_REG: + case VHOST_USER_REM_MEM_REG: return true; default: return false; |