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/vhost-user.c | |
| parent | 4d6ee555ef649d00805a0730aa2e22fe152e90f0 (diff) | |
| download | focaccia-qemu-920c184fa924da2890a1e9050282d01608291a34.tar.gz focaccia-qemu-920c184fa924da2890a1e9050282d01608291a34.zip | |
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/vhost-user.c')
| -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 6c79da953b..eca9e104ba 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; |