From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5EB3EA046B for ; Thu, 25 Jul 2019 11:14:44 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id CED2A1C2C9; Thu, 25 Jul 2019 11:14:42 +0200 (CEST) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id 5F25A1C2C7 for ; Thu, 25 Jul 2019 11:14:41 +0200 (CEST) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id B9A038553D; Thu, 25 Jul 2019 09:14:40 +0000 (UTC) Received: from dmarchan.remote.csb (ovpn-204-235.brq.redhat.com [10.40.204.235]) by smtp.corp.redhat.com (Postfix) with ESMTP id 78C2260C05; Thu, 25 Jul 2019 09:14:39 +0000 (UTC) From: David Marchand To: dev@dpdk.org Cc: ferruh.yigit@intel.com Date: Thu, 25 Jul 2019 11:14:20 +0200 Message-Id: <1564046068-21905-1-git-send-email-david.marchand@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Thu, 25 Jul 2019 09:14:40 +0000 (UTC) Subject: [dpdk-dev] [PATCH 0/8] oerrors stats fixes for virtual pmds X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" I did a pass on the pmds about oerrors some time ago, but still did not find the motivation to finish yet. For now, here is a series of cleanups on the virtual pmds. The former patches are just about removing counters that adds nothing to the stats. The latter patches make sure that unsent packets (because of a temporary situation) are not added to oerrors since an application can decide to send them again later. Wrt oerrors, the pcap pmd should be fixed with the series [1]. But the tap pmd still needs to be inspected. 1: https://patchwork.dpdk.org/project/dpdk/list/?series=5701 -- David Marchand David Marchand (8): net/af_packet: remove unused Rx counter net/af_xdp: remove unused Tx counter net/null: remove unused Tx error counter net/virtio: remove unused Tx error counter net/kni: do not count unsent packets as errors net/memif: do not count unsent packets as errors net/ring: do not count unsent packets as errors net/vhost: do not count unsent packets as errors drivers/net/af_packet/rte_eth_af_packet.c | 1 - drivers/net/af_xdp/rte_eth_af_xdp.c | 2 -- drivers/net/kni/rte_eth_kni.c | 3 --- drivers/net/memif/rte_eth_memif.c | 2 -- drivers/net/null/rte_eth_null.c | 9 ++------- drivers/net/ring/rte_eth_ring.c | 4 +--- drivers/net/vhost/rte_eth_vhost.c | 4 +--- drivers/net/virtio/virtio_ethdev.c | 3 --- 8 files changed, 4 insertions(+), 24 deletions(-) -- 1.8.3.1