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 D9CDCA2EEB for ; Thu, 12 Sep 2019 12:48:31 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A370E2C19; Thu, 12 Sep 2019 12:48:31 +0200 (CEST) Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by dpdk.org (Postfix) with ESMTP id 6037D2C19 for ; Thu, 12 Sep 2019 12:48:30 +0200 (CEST) Received: by mail-pf1-f193.google.com with SMTP id y72so15718585pfb.12 for ; Thu, 12 Sep 2019 03:48:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=XCKMXQd4Th+LECfKknpdcacpCJVGim6QFW69HaulIfg=; b=Q9paEWJwM5jWz9prgGkmfIzW9yWE/uT3BVVEl7zv1hCdVtB3r1LiZ8DQbZCUB886pZ ho/i8qGapXaFUTIuaEeoHiBuMvpWBacUtYQwMiPMpPPrVoEJD3kQLn/FOVUtkuVawwjy vBkHHnRi9+kqbYZial7FZKrSiUaAzN+tUmOrm2aL5m/sVneoaPQYZRj1W4mNy460DKVt OoOJOclu1sRt5hzW8VAm8uLVNZngXS3FPYLnACK02k+uQt2Zm4BkB/UlDCD5CR3XjgRM 4GbFYbgIbm/d3M/SYH+RsrcRSmnz3ycadkqDxQLm3BWVc3eBNmSIh8HgaJcqF6l8mCaM fWag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=XCKMXQd4Th+LECfKknpdcacpCJVGim6QFW69HaulIfg=; b=ZcOdadv5iBnKfEnUAP+q7LHE3jP7tbfukPE+amsqy0Ync5a4D7IgVXQV9m3GLvxGlw FwRh45NW0oIQ9uFeCPLPCdcEJOeWDXHAYGA5tS6HYN3PIdIE+UREM1MtYErVL/g3mk2p /voF7Q+k/H4gaz4J0RoVYAf4Bg9sFWkkM3VATwcMFSq6zBbsxX3bF/I/WoiQ35lekCQF +4CxU4hD84TQZGHz0pGZQM7fqbyBxTvtz1vyu1ARRLTIB7AumjaYBAVQNKSxUU0WEaxh YTVSRDBsx4FJ6s+ibi7l7TCpsF8A88TRdSlg9+e8KmqRjuMNItRq3joYoI6I/hBnW+0P 3nug== X-Gm-Message-State: APjAAAV89kk7L6MSKBSM9IDgdVSuW7CoUvPV4XVtKfD5Taduwk9ijNvl DUVZTGFzxwIMkKMOgwLkH/UsKxYK X-Google-Smtp-Source: APXvYqy3gNxy72q7YdXLJklCPLBR5Pr+D62pSi7R3K6WBMpTM0t5nK1jm33b2XRB6XnrkuhHagMzPg== X-Received: by 2002:a17:90a:9f05:: with SMTP id n5mr10745985pjp.103.1568285309307; Thu, 12 Sep 2019 03:48:29 -0700 (PDT) Received: from localhost.localdomain ([192.47.164.146]) by smtp.gmail.com with ESMTPSA id t3sm26034930pfe.7.2019.09.12.03.48.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Sep 2019 03:48:28 -0700 (PDT) From: yasufum.o@gmail.com To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Date: Thu, 12 Sep 2019 19:48:15 +0900 Message-Id: <20190912104824.21519-1-yasufum.o@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [spp] [PATCH 0/9] Refactor ringlatencystats X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spp-bounces@dpdk.org Sender: "spp" From: Yasufumi Ogawa Spp_vf and spp_mirror support a feature for measuring latency of ring PMD intended to be used by developers to roughly evaluate performance. It is implemented as a set of utility functions. Howver, usage is not intuitive for users because the name of functions are redundant, lackness of comments, or log messages are not clear. This series of update is to refactor the feature. Yasufumi Ogawa (9): shared: rename file ringlatencystats to be short shared: rename func for calc latency of ring shared: rename struct for ring latency stats shared: rename func for init latency stats shared: renaem util funcs of ring latency spp_vf: revise util func for status command spp_mirror: revise util func for status command spp_pcap: revise util func for status command shared: add TODO to fix bug in latency stats src/mirror/Makefile | 6 +- src/mirror/mir_cmd_runner.c | 23 +++--- src/mirror/spp_mirror.c | 6 +- src/pcap/Makefile | 2 +- src/pcap/cmd_runner.c | 12 +-- src/pcap/spp_pcap.c | 2 +- .../{ringlatencystats.c => latency_stats.c} | 68 ++++++++-------- .../{ringlatencystats.h => latency_stats.h} | 77 +++++++++---------- .../secondary/spp_worker_th/port_capability.c | 7 +- src/vf/Makefile | 6 +- src/vf/classifier.c | 2 +- src/vf/forwarder.c | 2 +- src/vf/spp_vf.c | 6 +- src/vf/vf_cmd_runner.c | 23 +++--- 14 files changed, 113 insertions(+), 129 deletions(-) rename src/shared/secondary/spp_worker_th/{ringlatencystats.c => latency_stats.c} (73%) rename src/shared/secondary/spp_worker_th/{ringlatencystats.h => latency_stats.h} (67%) -- 2.17.1