Show a cover letter.

GET /api/covers/482/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 482,
    "url": "http://patches.dpdk.org/api/covers/482/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20231213041920.729403-1-stephen@networkplumber.org/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20231213041920.729403-1-stephen@networkplumber.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20231213041920.729403-1-stephen@networkplumber.org",
    "date": "2023-12-13T04:16:27",
    "name": "[v2,00/25] Replace use of RTE_LOGTYPE_PMD",
    "submitter": {
        "id": 27,
        "url": "http://patches.dpdk.org/api/people/27/?format=api",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20231213041920.729403-1-stephen@networkplumber.org/mbox/",
    "series": [
        {
            "id": 30533,
            "url": "http://patches.dpdk.org/api/series/30533/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=30533",
            "date": "2023-12-13T04:16:27",
            "name": "Replace use of RTE_LOGTYPE_PMD",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/30533/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/482/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 87E64436D9;\n\tWed, 13 Dec 2023 05:19:24 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 3B623410FB;\n\tWed, 13 Dec 2023 05:19:24 +0100 (CET)",
            "from mail-pl1-f179.google.com (mail-pl1-f179.google.com\n [209.85.214.179])\n by mails.dpdk.org (Postfix) with ESMTP id 731B4402D1\n for <dev@dpdk.org>; Wed, 13 Dec 2023 05:19:23 +0100 (CET)",
            "by mail-pl1-f179.google.com with SMTP id\n d9443c01a7336-1d348653591so6464255ad.1\n for <dev@dpdk.org>; Tue, 12 Dec 2023 20:19:23 -0800 (PST)",
            "from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141])\n by smtp.gmail.com with ESMTPSA id\n p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.21\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 12 Dec 2023 20:19:22 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441162;\n x=1703045962; darn=dpdk.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=PewnE2jEOrWwTium9u0CqSUNoiTPHHmdO20XdLS2Fb0=;\n b=tSTQ5oDE3haj5r09MaZHYPBJSoTUSNBuL9TTuIVOeMRxGAM0ICNFYqnFh77opfC69u\n 4KRGdaXjT/hO4CSSrWFlhemWHUA9raaY7Fupt9Ylc/wI04X3sNvQZT8V9Rk/E6P9EuZn\n 0RqqhZloFQxFDJd/R5J16CmWvWBMmL48KNGWl7Optm/co0MHjjCvoL1kUtdwRWZS050k\n LfvyelfAyR4oV7GyATrA0JlySDR6/zqRy6/NQ3RoJsQ19RFQgvp9qBdDZW4aCrsANN6i\n FX7eAuwujlWJ75FKT9zrb9rC4IRJUeA59i5/EK+Q0PRe1lrW1kpx7bYMLgL51YJ7vJXh\n WmfA==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1702441162; x=1703045962;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=PewnE2jEOrWwTium9u0CqSUNoiTPHHmdO20XdLS2Fb0=;\n b=NmNH1aQ0nmYZgqI65BrjOBJMbveHjZVPAWVquLGP+Zs2fMWHppEB/o+BtGLAVyc0Hk\n 5WXs/lXdAnnAKoR7/OvchFWy11Si7N89og6CthR5+2er9M+9pBpG3koPUFQCNCnO72Me\n 4Mr/UiSwyg+KoGA9u8+tPmqFaIGlCmhm2CF9KFe7b/Kh4fE2VBrO7+990v/TpUi5Ip+t\n mX4Hs4MIYGdgErWjcz00qs7KJycYjkb1IK4Mz+xYWnfhqWF7GoPCMdS2CNvgbell/9D3\n SptMc+MDssF/3BtAfIaW4AcrAiaU4jo1dvednIDF+jV+qtj9SG2/jyJZWwFnvkkhuY3A\n drhg==",
        "X-Gm-Message-State": "AOJu0YwEZ/4KEA+plaWXGnfkwxwvqIqmO6r8bp8W3li0PD8gzmE4zmDC\n Kx4OL5QmcWKuy/zQfzWGKP3iWmR1AKL2IqY0yLM=",
        "X-Google-Smtp-Source": "\n AGHT+IEEPnMWmkdk1CXECcNVRUSvVKvgvfDBhm6j6W4oEGvJgFymdm5PARW8H4f/3zqJS0lIIBGZ9w==",
        "X-Received": "by 2002:a17:902:8e86:b0:1cc:5671:8d9 with SMTP id\n bg6-20020a1709028e8600b001cc567108d9mr8490304plb.27.1702441162443;\n Tue, 12 Dec 2023 20:19:22 -0800 (PST)",
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "To": "dev@dpdk.org",
        "Cc": "Stephen Hemminger <stephen@networkplumber.org>",
        "Subject": "[PATCH v2 00/25] Replace use of RTE_LOGTYPE_PMD",
        "Date": "Tue, 12 Dec 2023 20:16:27 -0800",
        "Message-ID": "<20231213041920.729403-1-stephen@networkplumber.org>",
        "X-Mailer": "git-send-email 2.42.0",
        "In-Reply-To": "<20231213014408.612051-1-stephen@networkplumber.org>",
        "References": "<20231213014408.612051-1-stephen@networkplumber.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "The generic RTE_LOGTYPE_PMD is a leftover and should be removed.\nAs a first step, fix many drivers to not use it, and add a\nhelper for the RTE_LOG_DP(). \n\nMost of this patchset is boiler plate but there were some\nplaces where use of PMD type snuck in with changes to\noriginal driver and get fixed here.\n\nMore work is needed before PMD logtype can be retired.\n\nv2 - fix some typos from v1 from CI\n\nStephen Hemminger (25):\n  log: fix doc comment for RTE_LOG_DP()\n  log: add rte_log_dp()\n  net/atlantic: replace RTE_LOG_DP with rte_log_dp\n  net/avp: replace RTE_LOG_DP with rte_log_dp\n  net/bnxt: replace RTE_LOG_DP with rte_log_dp\n  net/dpaa: replace RTE_LOG_DP with rte_log_dp\n  net/dpaa2: replace RTE_LOG_DP with rte_log_dp\n  net/enetc, net/enetfec: replace RTE_LOG_DP with rte_log_dp\n  net/igc: replace RTE_LOG_DP with rte_log_dp\n  net/mana: replace RTE_LOG_DP with rte_log_dp\n  net/mvpp2: do not use PMD logtype\n  net/octeon_ep: replace RTE_LOG_DP with rte_log_dp\n  net/pfe: replace RTE_LOG_DP with rte_log_dp\n  net/qede: replace RTE_LOG_DP with rte_log_dp\n  net/virtio: replace RTE_LOG_DP with rte_log_dp\n  net/vmxnet3: do not use PMD logtype\n  common/cnxk: replace RTE_LOG_DP with rte_log_dp\n  common/cpt: replace RTE_LOG_DP with rte_log_dp\n  common/sfc_efx: remove use of PMD logtype\n  common/dpaax: do not use PMD logtype\n  basband/la12xx: replace RTE_LOG_DP with rte_log_dp\n  bus/cdx: replace RTE_LOG_DP with rte_log_dp\n  bus/fslmc: replace RTE_LOG_DP with rte_log_dp\n  dma/dpaa, dma/dpaa2: replace RTE_LOG_DP with rte_log_dp\n  mempool/dpaa, mempool/dpaa2: do not use logtype PMD\n\n .../baseband/la12xx/bbdev_la12xx_pmd_logs.h   |  2 +-\n drivers/bus/cdx/cdx_logs.h                    |  2 +-\n drivers/bus/fslmc/fslmc_logs.h                |  2 +-\n drivers/common/cnxk/roc_platform.h            | 28 ++++++++++---------\n drivers/common/cpt/cpt_pmd_logs.h             |  2 +-\n drivers/common/dpaax/caamflib/compat.h        |  5 +++-\n drivers/common/dpaax/dpaax_logs.h             |  2 +-\n drivers/common/dpaax/version.map              |  1 +\n drivers/common/sfc_efx/sfc_efx.c              | 11 ++------\n drivers/common/sfc_efx/sfc_efx_log.h          |  2 +-\n drivers/dma/dpaa/dpaa_qdma_logs.h             |  5 ++--\n drivers/dma/dpaa2/dpaa2_qdma_logs.h           |  3 +-\n drivers/mempool/dpaa/dpaa_mempool.h           |  2 +-\n drivers/mempool/dpaa2/dpaa2_hw_mempool.c      |  4 +--\n drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h |  2 +-\n drivers/net/atlantic/atl_logs.h               | 15 +++++-----\n drivers/net/avp/avp_logs.h                    | 20 +++++++------\n drivers/net/bnxt/bnxt.h                       |  5 ++++\n drivers/net/bnxt/bnxt_rxtx_vec_neon.c         |  3 +-\n drivers/net/bnxt/bnxt_rxtx_vec_sse.c          |  3 +-\n drivers/net/bnxt/bnxt_txr.c                   |  4 +--\n drivers/net/dpaa/dpaa_ethdev.c                |  4 +--\n drivers/net/dpaa/dpaa_ethdev.h                |  2 +-\n drivers/net/dpaa2/dpaa2_ethdev.c              |  2 +-\n drivers/net/dpaa2/dpaa2_pmd_logs.h            |  2 +-\n drivers/net/dpaa2/dpaa2_sparser.c             |  4 +--\n drivers/net/enetc/enetc_logs.h                |  2 +-\n drivers/net/enetfec/enet_pmd_logs.h           |  2 +-\n drivers/net/igc/igc_logs.h                    | 10 ++++---\n drivers/net/mana/mana.h                       |  2 +-\n drivers/net/mvpp2/mrvl_ethdev.c               |  4 +--\n drivers/net/octeon_ep/otx_ep_common.h         |  7 +++++\n drivers/net/octeon_ep/otx_ep_rxtx.c           |  5 ++--\n drivers/net/octeontx/octeontx_logs.h          |  3 +-\n drivers/net/pfe/pfe_logs.h                    |  2 +-\n drivers/net/qede/qede_logs.h                  | 10 ++++---\n drivers/net/virtio/virtio_logs.h              | 16 ++++++-----\n drivers/net/vmxnet3/vmxnet3_ethdev.c          |  2 +-\n drivers/net/vmxnet3/vmxnet3_logs.h            | 12 +++++---\n lib/log/rte_log.h                             | 26 +++++++++++++++--\n 40 files changed, 140 insertions(+), 100 deletions(-)"
}