From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by dpdk.org (Postfix) with ESMTP id D93AD1B31C for ; Fri, 26 Jan 2018 14:15:55 +0100 (CET) Received: by mail-wm0-f67.google.com with SMTP id t74so1205985wme.3 for ; Fri, 26 Jan 2018 05:15:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=BlgJwsL8TXNyeTN7JUD5m13xtSk9twvm4bA4t8LzAk8=; b=iN1xu2mW/rg+u6IHSMBFOvnppMymMMGDS/ncp4bHj1Y5XSJp1OIJQdxy61VR8nv/dZ 0OSUz0gWN0QDfyJqvcV6eao2KWNu13cuWW7IC6+GWrvGUY+mpH5CPRhEjsOwN5TRlVdC qW2FFUrfCdgfr7uocwpbo45GPX1bO5POWR+vAq23494Lx4r1fcldHJtjOgQna9fZSCnX Z4DVwJwjph57sPSofZMf9SEC78zZ0QH09z7fDt+4iX+XelwMQLPHdPcNayenSmgStxRO 7ouB6NvGR9W3nUk1kcuHYvtuhK0C/3Yjab5eBTrB4Hyp9/Rcj2tSznxa3vz2baOMoQ/V jJVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=BlgJwsL8TXNyeTN7JUD5m13xtSk9twvm4bA4t8LzAk8=; b=etmCM5TDx+W7PW0vKqAdYavt7VQ7pS/ukj/+zFB1gusJOdjyG+KtPrZIov0e8NuGUg /xylC5e82REtndLlZMPz7CcCVUr2OgouiXvFkLjqK9bUZkDPUzR4re0/U6Ls8qrJvZoF fEpHOYLCGFr+Hgr0JDXhon79pHWi8mGSqOljE1+qRfBZm58hoD6SPG2lDusOVJRrorWJ Osmc7OtM9+a7Mg7xVYm98RK4WbORoizGOJfSEFwTv9a2L3Z8DpBxqKLFAXHS+M3+HLg2 ajajmJdhxWVEYBmOpK/YydKxSzhzLzAk+Kdraa7IgDfuhvS0LUm7gBCk9+2p7SFLbV+O NDfw== X-Gm-Message-State: AKwxytfP4E53n9yi+2ovzykvA+k+alnFgkfrOli2yVtxQuW6O24qdJT8 BV4x1ubFBi/6Ij064CcpPIc= X-Google-Smtp-Source: AH8x227xvbm7Fe7MswBR5R8WHEzxfG1/5bfd/RxQmR9QPIGR2Q5qIYfFGiSDoyU4t84Z312w7LE7VA== X-Received: by 10.28.16.2 with SMTP id 2mr11111823wmq.120.1516972555636; Fri, 26 Jan 2018 05:15:55 -0800 (PST) Received: from localhost ([2a00:23c5:bef3:400:9531:588b:44ae:bec4]) by smtp.gmail.com with ESMTPSA id q13sm7816085wrg.3.2018.01.26.05.15.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 05:15:55 -0800 (PST) From: luca.boccassi@gmail.com To: Junjie Chen Cc: Yuanhan Liu , dpdk stable Date: Fri, 26 Jan 2018 13:13:03 +0000 Message-Id: <20180126131332.15346-33-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180126131332.15346-1-luca.boccassi@gmail.com> References: <20180126131332.15346-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'examples/vhost: fix sending ARP packet to self' has been queued to LTS release 16.11.5 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2018 13:15:56 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.5 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 01/28/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 5cfb193e7072b9779be550bf35d0c56ea67f4006 Mon Sep 17 00:00:00 2001 From: Junjie Chen Date: Fri, 29 Dec 2017 09:33:19 -0500 Subject: [PATCH] examples/vhost: fix sending ARP packet to self [ upstream commit a3fdb53270d4359fc8fe1d1faedd737024d10548 ] ARP packets are not dropped when dest vdev is itself, which breaks RX ring inconspicuously. Fixes: 9c5ef51207c6 ("examples/vhost: handle broadcast packet") Signed-off-by: Junjie Chen Acked-by: Yuanhan Liu --- examples/vhost/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/vhost/main.c b/examples/vhost/main.c index 1e9059b43..86f806523 100644 --- a/examples/vhost/main.c +++ b/examples/vhost/main.c @@ -954,7 +954,8 @@ virtio_tx_route(struct vhost_dev *vdev, struct rte_mbuf *m, uint16_t vlan_tag) struct vhost_dev *vdev2; TAILQ_FOREACH(vdev2, &vhost_dev_list, global_vdev_entry) { - virtio_xmit(vdev2, vdev, m); + if (vdev2 != vdev) + virtio_xmit(vdev2, vdev, m); } goto queue2nic; } -- 2.14.2