Show a cover letter.

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

{
    "id": 15,
    "url": "http://patchwork.dpdk.org/api/covers/15/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20230802232550.125487-1-stephen@networkplumber.org/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<20230802232550.125487-1-stephen@networkplumber.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230802232550.125487-1-stephen@networkplumber.org",
    "date": "2023-08-02T23:25:31",
    "name": "[v4,00/19] replace use of term \"sanity check\"",
    "submitter": {
        "id": 27,
        "url": "http://patchwork.dpdk.org/api/people/27/?format=api",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20230802232550.125487-1-stephen@networkplumber.org/mbox/",
    "series": [
        {
            "id": 29100,
            "url": "http://patchwork.dpdk.org/api/series/29100/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=29100",
            "date": "2023-08-02T23:25:31",
            "name": "replace use of term \"sanity check\"",
            "version": 4,
            "mbox": "http://patchwork.dpdk.org/series/29100/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/15/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 C5A1E42FBA;\n\tThu,  3 Aug 2023 01:26:03 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 5F7CA40C35;\n\tThu,  3 Aug 2023 01:26:03 +0200 (CEST)",
            "from mail-pf1-f173.google.com (mail-pf1-f173.google.com\n [209.85.210.173])\n by mails.dpdk.org (Postfix) with ESMTP id EB02A406B8\n for <dev@dpdk.org>; Thu,  3 Aug 2023 01:26:01 +0200 (CEST)",
            "by mail-pf1-f173.google.com with SMTP id\n d2e1a72fcca58-686bc261111so264676b3a.3\n for <dev@dpdk.org>; Wed, 02 Aug 2023 16:26:01 -0700 (PDT)",
            "from hermes.local (204-195-127-207.wavecable.com. [204.195.127.207])\n by smtp.gmail.com with ESMTPSA id\n jd20-20020a170903261400b001b8b0ac2258sm12960870plb.174.2023.08.02.16.25.59\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 02 Aug 2023 16:26:00 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=networkplumber-org.20221208.gappssmtp.com; s=20221208; t=1691018760;\n x=1691623560;\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=k4lQZSByJ8iIW7koC4YO7TLthRC+bc4sBGowVp+aZfs=;\n b=lXSdo9UT/aP3YtGVpF2Kiw/+RdHKLmeDzTmvZcj8fLuIn2XE/krYAbN2BmZs439dHj\n K6C4Su1mFZq2TMbiuo+5++tQSWBRMbSyRAVk/1S4ni6UWpucmZusN1Le9eyu5j4Mw8iZ\n VzdKFSdOaD8HZ+wOQa0dCgBvGp/MbWSzjqBjM1WiCb3UcrFdfORLXn0nGFSM1oJm8omG\n NT0l9oiJKKmoby0CbLyQhIjZAZ2Npqv7Neb8Z9kU/lcBUIJ3zD65NMAoYbbi1D4x60Jr\n 4AC8uOkPz+blo+qsl1b8epyDoHh3ptRTYjVjO1vR+6J7xJ3eGio1ogXnNIqSynFV+PQ3\n Q3qg==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20221208; t=1691018760; x=1691623560;\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=k4lQZSByJ8iIW7koC4YO7TLthRC+bc4sBGowVp+aZfs=;\n b=lMY8I5fMTVx6U+XRjogZfP6/Kuc5IHYrbSX2VR/nFV9c7FbY4HCu3yzzDzjDoiEolB\n smhB09w+3p5pAf3d3ZPrg8nRGHPcKIGXc7YSFe+XmxIuoST3QWXRsBNuxSWwpGnQQ21r\n TL5lK+IIFRUCnNv/RXgoNhg6RR8tuzeWs5Cedt7cG+c/1ojy4klQUvqnExHL0VVsYA3V\n SJWT5sXbZEoU9VQyiMqAoTmDdSxa5ptMvLnNKZcjrCXadVW7sQ0ygGE2U8IHAcXtpWlA\n qU3jA0/D4WofUzGo1400biO6Y5ptoYKWd5DzORRJFPrVTnmIN7nAz5SR9abMtzlDWNy2\n 1hsQ==",
        "X-Gm-Message-State": "ABy/qLa3gitZg9azZrp25eLaPYoQqPW5jyvGV+FelWS9WrTqch/4zVcS\n Dal5AjNKUU58KeOhywISD8rZIQ1Tki03ZP+hRHbeAA==",
        "X-Google-Smtp-Source": "\n APBJJlH7kmoFuadC5Bd/Ad7HYBELdhxDOdXz+dI7WyIF9f4DzokyH0hO0l0Zm5Dp+bMQtE/Vmf9nHA==",
        "X-Received": "by 2002:a05:6a20:324e:b0:13d:bf07:7444 with SMTP id\n hm14-20020a056a20324e00b0013dbf077444mr9183734pzc.0.1691018760632;\n Wed, 02 Aug 2023 16:26:00 -0700 (PDT)",
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "To": "dev@dpdk.org",
        "Cc": "Stephen Hemminger <stephen@networkplumber.org>,\n Tyler Retzlaff <roretzla@linux.microsoft.com>,\n Ajit Khaparde <ajit.khaparde@broadcom.com>",
        "Subject": "[PATCH v4 00/19] replace use of term \"sanity check\"",
        "Date": "Wed,  2 Aug 2023 16:25:31 -0700",
        "Message-Id": "<20230802232550.125487-1-stephen@networkplumber.org>",
        "X-Mailer": "git-send-email 2.39.2",
        "In-Reply-To": "<20230517161603.117728-1-stephen@networkplumber.org>",
        "References": "<20230517161603.117728-1-stephen@networkplumber.org>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "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": "This set of patches removes almost all use of the term sanity\ncheck in DPDK. Did not address base drivers which come from vendors.\nIt is up to them to fix that.\n\nThe term sanity-check and related formats are on the\nInclusive Naming Tier 2 (Strongly Consider Replacing) word list.\nhttps://inclusivenaming.org/word-lists/tier-2/sanity-check/\n\nSeries-acked-by: Tyler Retzlaff <roretzla@linux.microsoft.com>\nSeries-acked-by: Ajit Khaparde <ajit.khaparde@broadcom.com>\n\nv4 - rebase for 23.11 and catch some new comments\n\nStephen Hemminger (19):\n  mbuf: replace term sanity check\n  eal: replace use of sanity check in comments and messages\n  test: replace use word sanity\n  examples: remove term sanity\n  lib: replace use of sanity check in comments and messages\n  doc/eventdev_pipeline: remove sanity\n  net/ring: replace use of sanity\n  net/fm10k, net/ixgbe: remove word sanity\n  net/mlx[45]: remove word sanity\n  net/sfc: remove term \"sanity check\"\n  net/ark: replace use of term sanity\n  net/bnxt: replace use of term sanity\n  net/bnx2x: remove reference to sanity\n  cnxk: replace term sanity\n  event/opdl: remove term sanity\n  net/txgbe: replace term sanity\n  net/cxgbe: remove use of term sanity\n  crypto/bcmfs: replace term sanity check\n  drivers: remove use of term sanity check\n\n app/test/test_bitmap.c                        |  4 +-\n app/test/test_bpf.c                           |  6 +-\n app/test/test_common.c                        |  2 +-\n app/test/test_distributor.c                   | 46 ++++++------\n app/test/test_dmadev.c                        |  2 +-\n app/test/test_eal_flags.c                     | 20 +++---\n app/test/test_hash.c                          |  2 +-\n app/test/test_interrupts.c                    |  9 +--\n app/test/test_link_bonding_mode4.c            |  2 +-\n app/test/test_mbuf.c                          | 30 ++++----\n app/test/test_rawdev.c                        |  2 +-\n app/test/test_timer.c                         | 10 +--\n doc/guides/gpus/cuda.rst                      |  2 +-\n doc/guides/prog_guide/mbuf_lib.rst            |  4 +-\n doc/guides/rel_notes/deprecation.rst          |  3 +\n doc/guides/rel_notes/release_23_11.rst        |  4 ++\n .../sample_app_ug/eventdev_pipeline.rst       |  2 +-\n doc/guides/tools/testbbdev.rst                |  8 +--\n drivers/bus/fslmc/qbman/qbman_sys_decl.h      |  2 +-\n drivers/common/cnxk/roc_nix_tm_ops.c          |  2 +-\n drivers/common/cnxk/roc_npa.c                 |  6 +-\n drivers/common/dpaax/caamflib/desc.h          |  2 +-\n drivers/common/mlx5/linux/mlx5_common_os.c    |  2 +-\n drivers/common/sfc_efx/base/ef10_nvram.c      |  4 +-\n drivers/common/sfc_efx/base/efx_rx.c          |  2 +-\n drivers/crypto/bcmfs/hw/bcmfs4_rm.c           |  6 +-\n drivers/crypto/bcmfs/hw/bcmfs5_rm.c           |  6 +-\n drivers/dma/idxd/idxd_pci.c                   |  2 +-\n drivers/event/opdl/opdl_evdev.c               |  2 +-\n drivers/event/opdl/opdl_evdev_init.c          |  2 +-\n drivers/net/ark/ark_ethdev.c                  |  8 +--\n drivers/net/ark/ark_ethdev_rx.c               |  2 +-\n drivers/net/avp/avp_ethdev.c                  | 18 ++---\n drivers/net/bnx2x/bnx2x.c                     |  2 +-\n drivers/net/bnx2x/bnx2x_stats.c               |  8 +--\n drivers/net/bnx2x/ecore_sp.c                  |  2 +-\n drivers/net/bnx2x/elink.c                     |  4 +-\n drivers/net/bnxt/bnxt_hwrm.c                  |  2 +-\n drivers/net/bnxt/hsi_struct_def_dpdk.h        |  2 +-\n drivers/net/bonding/rte_eth_bond_8023ad.c     |  2 +-\n drivers/net/cnxk/cnxk_ethdev.c                |  4 +-\n drivers/net/cxgbe/cxgbe_ethdev.c              | 10 +--\n drivers/net/cxgbe/cxgbevf_main.c              |  4 +-\n drivers/net/fm10k/fm10k_ethdev.c              |  2 +-\n drivers/net/fm10k/fm10k_rxtx.c                |  2 +-\n drivers/net/ixgbe/ixgbe_fdir.c                |  2 +-\n drivers/net/ixgbe/ixgbe_ipsec.c               |  2 +-\n drivers/net/ixgbe/ixgbe_rxtx.c                |  2 +-\n drivers/net/mlx4/mlx4.c                       |  2 +-\n drivers/net/mlx4/mlx4_flow.c                  |  6 +-\n drivers/net/mlx5/mlx5_flow_dv.c               |  2 +-\n drivers/net/mlx5/mlx5_flow_hw.c               |  6 +-\n drivers/net/mlx5/mlx5_rxq.c                   |  2 +-\n drivers/net/mlx5/mlx5_rxtx_vec.h              |  2 +-\n drivers/net/mvpp2/mrvl_qos.c                  |  2 +-\n drivers/net/nfp/nfp_flow.c                    |  2 +-\n drivers/net/qede/qede_rxtx.c                  |  6 +-\n drivers/net/ring/rte_eth_ring.c               |  7 +-\n drivers/net/sfc/sfc_dp_rx.h                   |  2 +-\n drivers/net/sfc/sfc_ef100_rx.c                |  6 +-\n drivers/net/sfc/sfc_ef10_essb_rx.c            |  4 +-\n drivers/net/sfc/sfc_ef10_rx.c                 |  4 +-\n drivers/net/sfc/sfc_rx.c                      |  2 +-\n drivers/net/txgbe/txgbe_ipsec.c               |  2 +-\n drivers/net/txgbe/txgbe_rxtx.c                |  2 +-\n examples/ipsec-secgw/event_helper.c           |  2 +-\n examples/ipv4_multicast/main.c                |  2 +-\n examples/qos_sched/args.c                     |  2 +-\n lib/eal/common/eal_common_memory.c            |  2 +-\n lib/eal/common/eal_common_proc.c              |  3 +-\n lib/eal/common/eal_common_trace.c             |  2 +-\n lib/eal/common/eal_memcfg.h                   |  2 +-\n lib/eal/common/rte_malloc.c                   |  2 +-\n lib/eal/freebsd/eal.c                         |  2 +-\n lib/eal/linux/eal.c                           |  2 +-\n lib/eal/windows/eal.c                         |  2 +-\n lib/graph/graph.c                             |  2 +-\n lib/graph/graph_stats.c                       |  2 +-\n lib/graph/node.c                              |  2 +-\n lib/jobstats/rte_jobstats.c                   |  6 +-\n lib/mbuf/rte_mbuf.c                           | 23 +++---\n lib/mbuf/rte_mbuf.h                           | 71 ++++++++++---------\n lib/mbuf/version.map                          |  1 +\n lib/metrics/rte_metrics.c                     |  2 +-\n lib/pcapng/rte_pcapng.c                       |  2 +-\n 85 files changed, 238 insertions(+), 229 deletions(-)"
}