From 2eaf5de3d92ddcb96d3d5c3a41bed1456e31b3fc Mon Sep 17 00:00:00 2001 From: Bowen Wang Date: Tue, 5 Nov 2024 22:57:47 +0800 Subject: [PATCH] drivers/vhost-rng: fix the vhost-rng compile error 1. Include the beacause vhost-rng used spinlock 2. Remove the unused ret; Signed-off-by: Bowen Wang --- drivers/vhost/vhost-rng.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/vhost/vhost-rng.c b/drivers/vhost/vhost-rng.c index 0ed1477167e..f287a888109 100644 --- a/drivers/vhost/vhost-rng.c +++ b/drivers/vhost/vhost-rng.c @@ -89,7 +89,6 @@ static void vhost_rng_work(FAR void *arg) irqstate_t flags; uint16_t idx; uint32_t len; - ssize_t ret; vq = priv->hdev->vrings_info[0].vq; flags = spin_lock_irqsave(&priv->lock); @@ -105,7 +104,7 @@ static void vhost_rng_work(FAR void *arg) arc4random_buf(buf, len); flags = spin_lock_irqsave(&priv->lock); - virtqueue_add_consumed_buffer(vq, idx, (uint32_t)ret); + virtqueue_add_consumed_buffer(vq, idx, len); virtqueue_kick(vq); }