From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: [PATCH 00/11] Dynamic logging (just do it) Date: Mon, 18 Dec 2017 22:38:29 -0800 Message-ID: <20171219063840.18981-1-stephen@networkplumber.org> Cc: Stephen Hemminger To: dev@dpdk.org Return-path: Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66]) by dpdk.org (Postfix) with ESMTP id 39A01E5D for ; Tue, 19 Dec 2017 07:38:45 +0100 (CET) Received: by mail-pg0-f66.google.com with SMTP id q67so967134pga.9 for ; Mon, 18 Dec 2017 22:38:45 -0800 (PST) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patch set implements dynamic logging for 11 drivers. All these patches are compile tested only. I don't have access to most of this hardware. It makes more sense to "just do it" for dynamic logging rather than keeping TODO lists in the documentation and expecting the vendors to fix their own code. The advantage of common repository is that global changes can be done. Stephen Hemminger (11): avp: implement dynamic logging bnx2x: implement dynamic logging vmxnet3: implement dynamic logging ixgbe: implement dynamic logging e1000: implement dynamic logging virtio: implement dynamic logging nfp: implement dynamic logging fm10k: implement dynamic logging ena: implement dynamic logging qede: implement dynamic logging lio: implement dynamic logging config/common_base | 21 ++------------ doc/guides/nics/bnx2x.rst | 8 ------ drivers/net/avp/avp_ethdev.c | 10 +++++++ drivers/net/avp/avp_logs.h | 9 +++--- drivers/net/bnx2x/bnx2x_ethdev.c | 15 ++++++++++ drivers/net/bnx2x/bnx2x_logs.h | 17 ++++-------- drivers/net/e1000/e1000_logs.h | 16 ++++------- drivers/net/e1000/em_ethdev.c | 15 ++++++++++ drivers/net/ena/ena_ethdev.c | 15 ++++++++++ drivers/net/ena/ena_logs.h | 14 ++++------ drivers/net/ena/ena_platform.h | 2 +- drivers/net/fm10k/fm10k_ethdev.c | 15 ++++++++++ drivers/net/fm10k/fm10k_logs.h | 16 ++++------- drivers/net/ixgbe/ixgbe_ethdev.c | 15 ++++++++++ drivers/net/ixgbe/ixgbe_logs.h | 16 ++++------- drivers/net/liquidio/lio_ethdev.c | 15 ++++++++++ drivers/net/liquidio/lio_logs.h | 20 ++++++-------- drivers/net/nfp/nfp_net.c | 14 ++++++++++ drivers/net/nfp/nfp_net_logs.h | 22 ++++----------- drivers/net/qede/qede_ethdev.c | 15 ++++++++++ drivers/net/qede/qede_logs.h | 53 ++++++++++++++++-------------------- drivers/net/virtio/virtio_ethdev.c | 15 ++++++++++ drivers/net/virtio/virtio_logs.h | 19 +++++-------- drivers/net/vmxnet3/vmxnet3_ethdev.c | 15 ++++++++++ drivers/net/vmxnet3/vmxnet3_logs.h | 17 ++++-------- 25 files changed, 247 insertions(+), 162 deletions(-) -- 2.11.0