Show a cover letter.

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

{
    "id": 106752,
    "url": "http://patchwork.dpdk.org/api/covers/106752/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20220201085002.320102-1-ivan.malov@oktetlabs.ru/",
    "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": "<20220201085002.320102-1-ivan.malov@oktetlabs.ru>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220201085002.320102-1-ivan.malov@oktetlabs.ru",
    "date": "2022-02-01T08:49:54",
    "name": "[0/8] net/sfc: improve flow action RSS support on EF100 boards",
    "submitter": {
        "id": 869,
        "url": "http://patchwork.dpdk.org/api/people/869/?format=api",
        "name": "Ivan Malov",
        "email": "Ivan.Malov@oktetlabs.ru"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20220201085002.320102-1-ivan.malov@oktetlabs.ru/mbox/",
    "series": [
        {
            "id": 21441,
            "url": "http://patchwork.dpdk.org/api/series/21441/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=21441",
            "date": "2022-02-01T08:49:54",
            "name": "net/sfc: improve flow action RSS support on EF100 boards",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/21441/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/106752/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 0E5E9A00C5;\n\tTue,  1 Feb 2022 09:50:08 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 7E5CF40698;\n\tTue,  1 Feb 2022 09:50:07 +0100 (CET)",
            "from shelob.oktetlabs.ru (shelob.oktetlabs.ru [91.220.146.113])\n by mails.dpdk.org (Postfix) with ESMTP id 029BF40691\n for <dev@dpdk.org>; Tue,  1 Feb 2022 09:50:06 +0100 (CET)",
            "from bree.oktetlabs.ru (bree.oktetlabs.ru [192.168.34.5])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by shelob.oktetlabs.ru (Postfix) with ESMTPS id 6EC1338\n for <dev@dpdk.org>; Tue,  1 Feb 2022 11:50:05 +0300 (MSK)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.11.0 shelob.oktetlabs.ru 6EC1338",
        "Authentication-Results": "shelob.oktetlabs.ru/6EC1338; dkim=none;\n dkim-atps=neutral",
        "From": "Ivan Malov <ivan.malov@oktetlabs.ru>",
        "To": "dev@dpdk.org",
        "Subject": "[PATCH 0/8] net/sfc: improve flow action RSS support on EF100 boards",
        "Date": "Tue,  1 Feb 2022 11:49:54 +0300",
        "Message-Id": "<20220201085002.320102-1-ivan.malov@oktetlabs.ru>",
        "X-Mailer": "git-send-email 2.30.2",
        "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 first patch reworks flow action RSS support in general, on\nall board types. Later patches add support for EF100-specific\nfeatures: the even spread mode (no indirection table) and the\nability to select indirection table size in the normal mode.\n\nIvan Malov (8):\n  net/sfc: rework flow action RSS support\n  common/sfc_efx/base: query RSS queue span limit on Riverhead\n  net/sfc: use non-static queue span limit in flow action RSS\n  common/sfc_efx/base: revise name of RSS table entry count\n  common/sfc_efx/base: support selecting RSS table entry count\n  net/sfc: use adaptive table entry count in flow action RSS\n  common/sfc_efx/base: support the even spread RSS mode\n  net/sfc: use the even spread mode in flow action RSS\n\n drivers/common/sfc_efx/base/ef10_impl.h  |  11 +-\n drivers/common/sfc_efx/base/ef10_nic.c   |  49 ++-\n drivers/common/sfc_efx/base/ef10_rx.c    | 186 +++++++--\n drivers/common/sfc_efx/base/efx.h        |  43 +-\n drivers/common/sfc_efx/base/efx_impl.h   |   3 +-\n drivers/common/sfc_efx/base/efx_mcdi.h   |  11 +\n drivers/common/sfc_efx/base/efx_rx.c     |  81 +++-\n drivers/common/sfc_efx/base/rhead_impl.h |  11 +-\n drivers/common/sfc_efx/base/rhead_rx.c   |  16 +-\n drivers/common/sfc_efx/base/siena_nic.c  |   5 +\n drivers/common/sfc_efx/version.map       |   1 +\n drivers/net/sfc/meson.build              |   1 +\n drivers/net/sfc/sfc.c                    |  12 +-\n drivers/net/sfc/sfc.h                    |   4 +-\n drivers/net/sfc/sfc_ethdev.c             |   8 +-\n drivers/net/sfc/sfc_flow.c               | 249 +++---------\n drivers/net/sfc/sfc_flow.h               |  19 +-\n drivers/net/sfc/sfc_flow_rss.c           | 474 +++++++++++++++++++++++\n drivers/net/sfc/sfc_flow_rss.h           |  86 ++++\n 19 files changed, 977 insertions(+), 293 deletions(-)\n create mode 100644 drivers/net/sfc/sfc_flow_rss.c\n create mode 100644 drivers/net/sfc/sfc_flow_rss.h"
}