Show a cover letter.

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

{
    "id": 81758,
    "url": "http://patches.dpdk.org/api/covers/81758/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1603359758-13297-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": "<1603359758-13297-1-git-send-email-arybchenko@solarflare.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1603359758-13297-1-git-send-email-arybchenko@solarflare.com",
    "date": "2020-10-22T09:42:23",
    "name": "[v2,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/1603359758-13297-1-git-send-email-arybchenko@solarflare.com/mbox/",
    "series": [
        {
            "id": 13207,
            "url": "http://patches.dpdk.org/api/series/13207/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=13207",
            "date": "2020-10-22T09:42:23",
            "name": "ethdev: remove legacy filter API",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/13207/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/81758/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 2296AA04DD;\n\tThu, 22 Oct 2020 11:43:07 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 4AF26A901;\n\tThu, 22 Oct 2020 11:43:05 +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 A5922A900\n for <dev@dpdk.org>; Thu, 22 Oct 2020 11:43:03 +0200 (CEST)",
            "from mx1-us1.ppe-hosted.com (unknown [10.110.50.150])\n by dispatch1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTP id\n 2ADD42006C; Thu, 22 Oct 2020 09:43:02 +0000 (UTC)",
            "from us4-mdac16-56.at1.mdlocal (unknown [10.110.48.199])\n by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTP id 29A6A800A3;\n Thu, 22 Oct 2020 09:43:02 +0000 (UTC)",
            "from mx1-us1.ppe-hosted.com (unknown [10.110.48.45])\n by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTPS id\n AE20E10004F;\n Thu, 22 Oct 2020 09:43:01 +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 7513B94005E;\n Thu, 22 Oct 2020 09:43:01 +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; Thu, 22 Oct 2020 10:42:58 +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; Thu, 22 Oct 2020 10:42:58 +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 09M9gvCL022940;\n Thu, 22 Oct 2020 10:42:57 +0100",
            "from ukv-loginhost.uk.solarflarecom.com (localhost [127.0.0.1])\n by ukv-loginhost.uk.solarflarecom.com (Postfix) with ESMTP id D2FB21613A9;\n Thu, 22 Oct 2020 10:42:57 +0100 (BST)"
        ],
        "X-Virus-Scanned": "Proofpoint Essentials engine",
        "From": "Andrew Rybchenko <arybchenko@solarflare.com>",
        "To": "",
        "CC": "<dev@dpdk.org>, Ferruh Yigit <ferruh.yigit@intel.com>",
        "Date": "Thu, 22 Oct 2020 10:42:23 +0100",
        "Message-ID": "<1603359758-13297-1-git-send-email-arybchenko@solarflare.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "In-Reply-To": "<1603030152-13451-1-git-send-email-arybchenko@solarflare.com>",
        "References": "<1603030152-13451-1-git-send-email-arybchenko@solarflare.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-TM-AS-Product-Ver": "SMEX-12.5.0.1300-8.6.1012-25740.003",
        "X-TM-AS-Result": "No-2.509200-8.000000-10",
        "X-TMASE-MatchedRID": "bup1/1671+QPTHyhIpptdaiUivh0j2PveXZz1at5bOyB+6x3pZhLt9lQ\n tUFiiij6EWMioiewS9erODE35fCYme5y09ovkmT9zQWhka4AQNVDyJQKgOPwxMz/SxKo9mJ4eKa\n jvO6uWnALd2Yob3TwYTBIIGkJqBEXyVynYqyLE4n9xyC38S1f/bto11mU6Hl8ikvLPxTKpjgPw2\n fgAhTJyL0diBly9dXAPJOIJdnx+ORkffinb4LGEsPRlYRmv+e2nKpQna4coUAd0WOKRkwsh1IAA\n 1ljhG5jdsHCDX3Hk44qq3YUbX8N0JDnULf2Bkv2FEUknJ/kEl7dB/CxWTRRu+rAZ8KTspSzs3Hd\n WVMUgMqHboyYbtJznaj/c+NN7YsjCv6jvtx+od9aUEck367N7nkqHFqNG52/avfiZ2JFTAeWXps\n W26cbdjNNfu6VrJ/pD1y8R38S3l1URzkirO0Q1F5h9KQWrq4BvuMTr7CQJJ5+3BndfXUhXQ==",
        "X-TM-AS-User-Approved-Sender": "Yes",
        "X-TM-AS-User-Blocked-Sender": "No",
        "X-TMASE-Result": "10--2.509200-8.000000",
        "X-TMASE-Version": "SMEX-12.5.0.1300-8.6.1012-25740.003",
        "X-MDID": "1603359782-ufjZizI0THcR",
        "X-PPE-DISP": "1603359782;ufjZizI0THcR",
        "Subject": "[dpdk-dev] [PATCH v2 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. It is assumed that the example\nwill be removed before the patch series applied.\n\nv2:\n  - cleanup testpmd user guide\n  - try to improve descriptions a bit\n  - remove example/tep_termination mentions from patches\n    description\n  - fix broken build because of unused static function left\n  - other chagnes are documented in specific patches\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 command to set FDIR flexible filter mask\n  ethdev: remove legacy filter API functions\n\n app/test-pmd/cmdline.c                      | 2819 +------------------\n app/test-pmd/config.c                       |   15 +-\n app/test-pmd/testpmd.h                      |    2 +\n doc/guides/nics/i40e.rst                    |   16 +-\n doc/guides/rel_notes/deprecation.rst        |    8 -\n doc/guides/rel_notes/release_20_11.rst      |    3 +\n doc/guides/testpmd_app_ug/testpmd_funcs.rst |  461 +--\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/hns3/hns3_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/igc/igc_filter.h                |    1 +\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              |  498 ----\n drivers/net/sfc/sfc_ethdev.c                |   27 -\n lib/librte_ethdev/rte_eth_ctrl.h            |  263 +-\n lib/librte_ethdev/rte_ethdev.c              |   28 -\n lib/librte_ethdev/rte_ethdev.h              |   41 -\n lib/librte_ethdev/rte_ethdev_driver.h       |  108 +\n lib/librte_ethdev/version.map               |    2 -\n 37 files changed, 351 insertions(+), 7903 deletions(-)"
}