patch 'vhost: fix build with clang 15' has been queued to stable release 21.11.3

Kevin Traynor ktraynor at redhat.com
Wed Nov 23 19:03:56 CET 2022


Hi,

FYI, your patch has been queued to stable release 21.11.3

Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 11/28/22. So please
shout if anyone has objections.

Also note that after the patch there's a diff of the upstream commit vs the
patch applied to the branch. This will indicate if there was any rebasing
needed to apply to the stable branch. If there were code changes for rebasing
(ie: not only metadata diffs), please double check that the rebase was
correctly done.

Queued patches are on a temporary branch at:
https://github.com/kevintraynor/dpdk-stable

This queued commit can be viewed at:
https://github.com/kevintraynor/dpdk-stable/commit/d116a5e6329b9cd828f0f486fb62da540453fb13

Thanks.

Kevin

---
>From d116a5e6329b9cd828f0f486fb62da540453fb13 Mon Sep 17 00:00:00 2001
From: David Marchand <david.marchand at redhat.com>
Date: Fri, 18 Nov 2022 09:53:04 +0100
Subject: [PATCH] vhost: fix build with clang 15

[ upstream commit 6546b60733cf61d0a716e98b50b1d47bc4d7f1f0 ]

This variable is not used.

Fixes: abeb86525577 ("vhost: remove copy threshold for async path")

Signed-off-by: David Marchand <david.marchand at redhat.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin at redhat.com>
Acked-by: Tyler Retzlaff <roretzla at linux.microsoft.com>
---
 lib/vhost/virtio_net.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/vhost/virtio_net.c b/lib/vhost/virtio_net.c
index 64460e3e8c..e4cc9fdf49 100644
--- a/lib/vhost/virtio_net.c
+++ b/lib/vhost/virtio_net.c
@@ -1673,5 +1673,4 @@ virtio_dev_rx_async_submit_packed(struct virtio_net *dev,
 {
 	uint32_t pkt_idx = 0;
-	uint32_t remained = count;
 	int32_t n_xfer;
 	uint16_t num_buffers;
@@ -1699,5 +1698,4 @@ virtio_dev_rx_async_submit_packed(struct virtio_net *dev,
 
 		pkt_idx++;
-		remained--;
 		vq_inc_last_avail_packed(vq, num_descs);
 	} while (pkt_idx < count);
-- 
2.38.1

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2022-11-23 09:55:58.081408561 +0000
+++ 0043-vhost-fix-build-with-clang-15.patch	2022-11-23 09:55:57.094149370 +0000
@@ -1 +1 @@
-From 6546b60733cf61d0a716e98b50b1d47bc4d7f1f0 Mon Sep 17 00:00:00 2001
+From d116a5e6329b9cd828f0f486fb62da540453fb13 Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit 6546b60733cf61d0a716e98b50b1d47bc4d7f1f0 ]
+
@@ -9 +10,0 @@
-Cc: stable at dpdk.org
@@ -19 +20 @@
-index 4358899718..9abf752f30 100644
+index 64460e3e8c..e4cc9fdf49 100644
@@ -22 +23 @@
-@@ -1878,5 +1878,4 @@ virtio_dev_rx_async_submit_packed(struct virtio_net *dev, struct vhost_virtqueue
+@@ -1673,5 +1673,4 @@ virtio_dev_rx_async_submit_packed(struct virtio_net *dev,
@@ -26 +27 @@
- 	uint16_t n_xfer;
+ 	int32_t n_xfer;
@@ -28 +29 @@
-@@ -1904,5 +1903,4 @@ virtio_dev_rx_async_submit_packed(struct virtio_net *dev, struct vhost_virtqueue
+@@ -1699,5 +1698,4 @@ virtio_dev_rx_async_submit_packed(struct virtio_net *dev,



More information about the stable mailing list