Show a cover letter.

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

{
    "id": 81257,
    "url": "http://patches.dpdk.org/api/covers/81257/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1603030152-13451-1-git-send-email-arybchenko@solarflare.com/",
    "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": "<1603030152-13451-1-git-send-email-arybchenko@solarflare.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1603030152-13451-1-git-send-email-arybchenko@solarflare.com",
    "date": "2020-10-18T14:08:57",
    "name": "[00/14] ethdev: remove legacy filter API",
    "submitter": {
        "id": 607,
        "url": "http://patches.dpdk.org/api/people/607/?format=api",
        "name": "Andrew Rybchenko",
        "email": "arybchenko@solarflare.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/1603030152-13451-1-git-send-email-arybchenko@solarflare.com/mbox/",
    "series": [
        {
            "id": 13082,
            "url": "http://patches.dpdk.org/api/series/13082/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=13082",
            "date": "2020-10-18T14:08:57",
            "name": "ethdev: remove legacy filter API",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/13082/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/81257/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id EB805A04B0;\n\tSun, 18 Oct 2020 16:09:28 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 1ED8FC86E;\n\tSun, 18 Oct 2020 16:09:26 +0200 (CEST)",
            "from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com\n [67.231.154.164]) by dpdk.org (Postfix) with ESMTP id F2DC4C86A\n for <dev@dpdk.org>; Sun, 18 Oct 2020 16:09:23 +0200 (CEST)",
            "from mx1-us1.ppe-hosted.com (unknown [10.110.50.144])\n by dispatch1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTP id\n 78BA420051; Sun, 18 Oct 2020 14:09:22 +0000 (UTC)",
            "from us4-mdac16-36.at1.mdlocal (unknown [10.110.51.51])\n by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTP id 77B52800A9;\n Sun, 18 Oct 2020 14:09:22 +0000 (UTC)",
            "from mx1-us1.ppe-hosted.com (unknown [10.110.50.12])\n by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTPS id\n 1CA994006F;\n Sun, 18 Oct 2020 14:09:22 +0000 (UTC)",
            "from webmail.solarflare.com (uk.solarflare.com [193.34.186.16])\n (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))\n (No client certificate requested)\n by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTPS id\n D992A4005E;\n Sun, 18 Oct 2020 14:09:21 +0000 (UTC)",
            "from ukex01.SolarFlarecom.com (10.17.10.4) by\n ukex01.SolarFlarecom.com (10.17.10.4) with Microsoft SMTP Server (TLS) id\n 15.0.1497.2; Sun, 18 Oct 2020 15:09:17 +0100",
            "from opal.uk.solarflarecom.com (10.17.10.1) by\n ukex01.SolarFlarecom.com (10.17.10.4) with Microsoft SMTP Server id\n 15.0.1497.2 via Frontend Transport; Sun, 18 Oct 2020 15:09:17 +0100",
            "from ukv-loginhost.uk.solarflarecom.com\n (ukv-loginhost.uk.solarflarecom.com [10.17.10.39])\n by opal.uk.solarflarecom.com (8.13.8/8.13.8) with ESMTP id 09IE9Hpn001967;\n Sun, 18 Oct 2020 15:09:17 +0100",
            "from ukv-loginhost.uk.solarflarecom.com (localhost [127.0.0.1])\n by ukv-loginhost.uk.solarflarecom.com (Postfix) with ESMTP id 41A731613A9;\n Sun, 18 Oct 2020 15:09:17 +0100 (BST)"
        ],
        "X-Virus-Scanned": "Proofpoint Essentials engine",
        "From": "Andrew Rybchenko <arybchenko@solarflare.com>",
        "To": "",
        "CC": "<dev@dpdk.org>, Xiaoyun Li <xiaoyun.li@intel.com>",
        "Date": "Sun, 18 Oct 2020 15:08:57 +0100",
        "Message-ID": "<1603030152-13451-1-git-send-email-arybchenko@solarflare.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-TM-AS-Product-Ver": "SMEX-12.5.0.1300-8.6.1012-25732.003",
        "X-TM-AS-Result": "No-4.793300-8.000000-10",
        "X-TMASE-MatchedRID": "D58KzsskIjIPTHyhIpptdaiUivh0j2PveXZz1at5bOyB+6x3pZhLt28q\n nFk+BWUX82EkdHAYSiAIHwFeGj8QJr+Q0YdVmuyW34b00P59ZxmdCQesAegqpuZYcdJgScjxH8y\n V7SFIYsVRp/ESK4mG/7FjRXmWmjfVM1QB8oJDIeQ1VHP4fCovggso9oEdJxF1PaYQnKWC98HvdO\n MO+KVBCTHajFjlwwCUQPiPIn64J52vvxILmKK/HFwWDdnqljlsGdQnQSTrKGPEQdG7H66TyHEqm\n 8QYBtMO+mUF90E9NRAYpwYET/epK/dszwq8fTF9J/hwmpVse5UJiynhG9b7L2e/Hzf1XHmyHd6r\n UODrPThs4nAuAh93jMpLET0bT340k3UkV5Qp4wSI45Rd9ORJwFlJvEhEss3fzQahrdQz77w=",
        "X-TM-AS-User-Approved-Sender": "Yes",
        "X-TM-AS-User-Blocked-Sender": "No",
        "X-TMASE-Result": "10--4.793300-8.000000",
        "X-TMASE-Version": "SMEX-12.5.0.1300-8.6.1012-25732.003",
        "X-MDID": "1603030162-NC8NonHLmfIZ",
        "X-PPE-DISP": "1603030162;NC8NonHLmfIZ",
        "Subject": "[dpdk-dev] [PATCH 00/14] ethdev: remove legacy filter API",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Removal is aggressive and tries to cleanup all dead code from drivers.\n\ntep_termination example still uses TUNNEL filters. Functionality is\nbroken when TUNNEL filter is removed and finally even build of the\nexample is broken when API is removed. What to do with it?\n\nAndrew Rybchenko (14):\n  ethdev: remove legacy MACVLAN filter type support\n  ethdev: move MAC filter type to i40e driver\n  ethdev: remove legacy EtherType filter type support\n  ethdev: remove legacy flexible filter type support\n  ethdev: move flexible filter type to e1000 driver\n  ethdev: remove legacy SYN filter type support\n  ethdev: remove legacy N-tuple filter type support\n  ethdev: remove legacy TUNNEL filter type support\n  ethdev: remove legacy HASH filter type support\n  ethdev: remove legacy L2_TUNNEL filter type support\n  ethdev: remove legacy global filter configuration support\n  ethdev: remove legacy FDIR filter type support\n  app/testpmd: remove flow_director_flex_mask command\n  ethdev: remove legacy filter API functions\n\n app/test-pmd/cmdline.c                   | 2823 ++--------------------\n app/test-pmd/config.c                    |   15 +-\n app/test-pmd/testpmd.h                   |    2 +\n doc/guides/rel_notes/deprecation.rst     |    7 -\n doc/guides/rel_notes/release_20_11.rst   |    3 +\n drivers/net/bnxt/bnxt_ethdev.c           |  802 ------\n drivers/net/dpaa2/dpaa2_ethdev.c         |    4 -\n drivers/net/e1000/e1000_ethdev.h         |   22 +-\n drivers/net/e1000/igb_ethdev.c           |  391 +--\n drivers/net/e1000/igb_flow.c             |   36 +-\n drivers/net/enic/enic.h                  |    7 -\n drivers/net/enic/enic_clsf.c             |  168 --\n drivers/net/enic/enic_ethdev.c           |   48 -\n drivers/net/hinic/hinic_pmd_ethdev.h     |    1 +\n drivers/net/i40e/i40e_ethdev.c           |  828 +------\n drivers/net/i40e/i40e_ethdev.h           |   26 +-\n drivers/net/i40e/i40e_fdir.c             |  539 -----\n drivers/net/i40e/i40e_pf.c               |    2 +-\n drivers/net/i40e/rte_pmd_i40e.c          |   30 +-\n drivers/net/ixgbe/ixgbe_ethdev.c         |  305 +--\n drivers/net/ixgbe/ixgbe_ethdev.h         |    2 -\n drivers/net/ixgbe/ixgbe_fdir.c           |  220 --\n drivers/net/mlx5/mlx5.h                  |    1 -\n drivers/net/mlx5/mlx5_flow.c             |  516 ----\n drivers/net/mlx5/mlx5_flow.h             |    8 -\n drivers/net/qede/qede_ethdev.h           |    5 -\n drivers/net/qede/qede_filter.c           |  497 ----\n drivers/net/sfc/sfc_ethdev.c             |   27 -\n lib/librte_ethdev/rte_eth_ctrl.h         |  170 +-\n lib/librte_ethdev/rte_ethdev.c           |   28 -\n lib/librte_ethdev/rte_ethdev.h           |   41 -\n lib/librte_ethdev/rte_ethdev_driver.h    |   33 +\n lib/librte_ethdev/rte_ethdev_version.map |    2 -\n 33 files changed, 287 insertions(+), 7322 deletions(-)"
}