[PATCH] vhost-user: add separate memslot counter for vhost-user

2020-09-28 Thread Jiajun Chen
seless used_memslots_exceeded variable and used_memslots_is_exceeded() API v1: -vhost-user: add separate memslot counter for vhost-user Signed-off-by: Jiajun Chen Signed-off-by: Jianjay Zhou --- hw/virtio/vhost-backend.c | 12 ++ hw/virtio/vhost-user.c

[PATCH] vhost-user: add separate memslot counter for vhost-user

2020-09-07 Thread Jiajun Chen
r: add separate memslot counter for vhost-user Signed-off-by: Jiajun Chen Signed-off-by: Jianjay Zhou --- hw/virtio/vhost-backend.c | 14 hw/virtio/vhost-user.c| 28 +++ hw/virtio/vhost.c | 37 +++ incl

[PATCH] vhost-user: add separate memslot counter for vhost-user

2020-08-10 Thread Jiajun Chen
memory slots can be used by vhost user, it is failed to hot plug a new memory RAM because vhost_has_free_slot just returned false, but we can hot plug it safely in fact. Signed-off-by: Jiajun Chen Signed-off-by: Jianjay Zhou --- hw/virtio/vhost-backend.c | 14 hw/virtio/vhost-

[PATCH] vhost-user: add separate memslot counter for vhost-user

2020-08-07 Thread Jiajun Chen
memory slots can be used by vhost user, it is failed to hot plug a new memory RAM because vhost_has_free_slot just returned false, but we can hot plug it safely in fact. Signed-off-by: Jiajun Chen Signed-off-by: Jianjay Zhou --- hw/virtio/vhost-backend.c | 14 hw/virtio/vhost-

[PATCH] vhost-user: add separate memslot counter for vhost-user

2020-08-07 Thread Jiajun Chen
memory slots can be used by vhost user, it is failed to hot plug a new memory RAM because vhost_has_free_slot just returned false, but we can hot plug it safely in fact. Signed-off-by: Jiajun Chen Signed-off-by: Jianjay Zhou --- hw/virtio/vhost-backend.c | 14 hw/virtio/vhost-

[PATCH] 9pfs: local: Fix possible memory leak in local_link()

2019-12-20 Thread Jiajun Chen
There is a possible memory leak while local_link return -1 without free odirpath and oname. Reported-by: Euler Robot Signed-off-by: Jaijun Chen Signed-off-by: Xiang Zheng --- hw/9pfs/9p-local.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/9pfs/9p-local.c b/hw/9pfs/9p-