From patchwork Thu Jan 10 16:14:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rafal Kozik X-Patchwork-Id: 49619 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B12511B896; Thu, 10 Jan 2019 17:14:17 +0100 (CET) Received: from mail-lf1-f65.google.com (mail-lf1-f65.google.com [209.85.167.65]) by dpdk.org (Postfix) with ESMTP id 74C0E1B7E7 for ; Thu, 10 Jan 2019 17:14:16 +0100 (CET) Received: by mail-lf1-f65.google.com with SMTP id n18so8708935lfh.6 for ; Thu, 10 Jan 2019 08:14:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=TyIpbhRJV5ogsLAuRrhtwmfFFBf7HEJ+fcRSKs5VLWI=; b=blFhuBcbX3GCjMLt6c3VfccBcIVAn/igh+vkToWlxpLdeF6yDwuuliqmtq4iKVwMMB +apMqsSs2Izr1NiXB7aUDene08CeLErqSAPgzCqohZVBibawksySsc2yZvskveH8TQRA hoW/D10kaxzVCyp/Ll8O7126e1X8m+eMW1sXuJPNuFqqK4wlDmFe9k4uqDgiF4WIwoaq 3jT07Fmy5UhxZZrxsrUqTsLeXZ8De6MZFEE+V+6UZERNCpOd9W81lda0+zlmLiLG7Gic kalimpZY3XKqv4uZTorN7UOBhqiEpXLaSPPdg9yuAEJ1JVdMC6lZdyLKm5AP/4rb3NTw K4Bg== 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; bh=TyIpbhRJV5ogsLAuRrhtwmfFFBf7HEJ+fcRSKs5VLWI=; b=VbosvkWbzcjHvdSLo1K1io4j2TguexoVDmFse+8hFbJ/qWrQ5wQEEnUMYu0ezGFEkD chy4I3U0nqD4DD3QKrmgiElpA6Kh1Ok2GdeRBEVHvmr7zTV0r+q8IxfCWNLMVISQsQFP 3hKVVNEz/G5tSUm9nMUlk0v32ThA+QekSeXQ4VQHACk4WB/i+BdcYGIgzyiqOPXKa9HU kLvO9RfAjEutpl7wC1uAznkbYlKntgCvv30mCaxi4LCNHhXgvgjc6IDHguwphz3+uFzI WtXdespEaYV49PFjECGEZB57JIDEzDzaZw9tvbDBK7JQFIPKDcFM+e2dJgggzmsDUmnj bCpw== X-Gm-Message-State: AJcUukcYzsjfLjXOlgPwaz0iDwYUgvt4OMFUmEClRdKd2AMixPY0/A/8 JTTHvYszcmnEHNJ7V189XwNLKWwDH5A= X-Google-Smtp-Source: ALg8bN7tBGBpm5ZDY/YXxY0HFwV3udvT8I9v7Mnkhzzkiroaz6Fy7o5XhvDcdq+5UCND0HtFsci9ww== X-Received: by 2002:a19:739d:: with SMTP id h29mr6553076lfk.85.1547136855608; Thu, 10 Jan 2019 08:14:15 -0800 (PST) Received: from rafalkozik.semihalf.local (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id y81-v6sm15558112lje.30.2019.01.10.08.14.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 10 Jan 2019 08:14:14 -0800 (PST) From: Rafal Kozik To: dev@dpdk.org, keith.wiles@intel.com Cc: mw@semihalf.com, mk@semihalf.com, gtzalik@amazon.com, evgenys@amazon.com, matua@amazon.com, igorch@amazon.com, Rafal Kozik Date: Thu, 10 Jan 2019 17:14:01 +0100 Message-Id: <1547136846-23319-1-git-send-email-rk@semihalf.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH 0/5][pktgen] fixes and minor features 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" Hello Keith, This patch set contain two fixes for issues that were noticed when running DPDK in debug configuration. There are also three minor features that may be useful. Those patches are independent from each other. I am kindly asking, if those changes are appropriate to be merged to Pktgen? Best regards, Rafal Rafal Kozik (5): [pktgen] fix race condition in start [pktgen] different PCAP per each queue [pktgen] use constants for PCAP creation [pktgen] expose number of missed Rx packets [pktgen] fix cleanup of not sent packets app/lpktgenlib.c | 1 + app/pktgen-cmds.c | 4 ++-- app/pktgen-main.c | 40 ++++++++++++++++++++++++++++++---------- app/pktgen-pcap.c | 34 +++++++++++++++++----------------- app/pktgen-port-cfg.c | 8 +++++++- app/pktgen-port-cfg.h | 1 + app/pktgen.c | 7 +++---- 7 files changed, 61 insertions(+), 34 deletions(-)