Show a cover letter.

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

{
    "id": 74601,
    "url": "http://patches.dpdk.org/api/covers/74601/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1595399890-27300-1-git-send-email-tangchengchang@huawei.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": "<1595399890-27300-1-git-send-email-tangchengchang@huawei.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1595399890-27300-1-git-send-email-tangchengchang@huawei.com",
    "date": "2020-07-22T06:38:07",
    "name": "[RFC,v2,0/3] add rx buffer size for rte_eth_rxq_info",
    "submitter": {
        "id": 1792,
        "url": "http://patches.dpdk.org/api/people/1792/?format=api",
        "name": "Chengchang Tang",
        "email": "tangchengchang@huawei.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/1595399890-27300-1-git-send-email-tangchengchang@huawei.com/mbox/",
    "series": [
        {
            "id": 11227,
            "url": "http://patches.dpdk.org/api/series/11227/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=11227",
            "date": "2020-07-22T06:38:08",
            "name": "add rx buffer size for rte_eth_rxq_info",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/11227/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/74601/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 43AAFA0526;\n\tWed, 22 Jul 2020 08:40:23 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 927321C00D;\n\tWed, 22 Jul 2020 08:40:16 +0200 (CEST)",
            "from huawei.com (szxga06-in.huawei.com [45.249.212.32])\n by dpdk.org (Postfix) with ESMTP id E33931BFF9\n for <dev@dpdk.org>; Wed, 22 Jul 2020 08:40:12 +0200 (CEST)",
            "from DGGEMS404-HUB.china.huawei.com (unknown [172.30.72.58])\n by Forcepoint Email with ESMTP id C9C25BBC435C244063FA;\n Wed, 22 Jul 2020 14:40:08 +0800 (CST)",
            "from localhost.localdomain (10.69.192.56) by\n DGGEMS404-HUB.china.huawei.com (10.3.19.204) with Microsoft SMTP Server id\n 14.3.487.0; Wed, 22 Jul 2020 14:39:57 +0800"
        ],
        "From": "Chengchang Tang <tangchengchang@huawei.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<linuxarm@huawei.com>, <thomas@monjalon.net>, <arybchenko@solarflare.com>,\n <ferruh.yigit@intel.com>",
        "Date": "Wed, 22 Jul 2020 14:38:07 +0800",
        "Message-ID": "<1595399890-27300-1-git-send-email-tangchengchang@huawei.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1592894934-57856-1-git-send-email-tangchengchang@huawei.com>",
        "References": "<1592894934-57856-1-git-send-email-tangchengchang@huawei.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[10.69.192.56]",
        "X-CFilter-Loop": "Reflected",
        "Subject": "[dpdk-dev]  [RFC v2 0/3] add rx buffer size for rte_eth_rxq_info",
        "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": "In common practice, PMD configure the rx buffer size which indicate the\nbuffer length could be used for hw in receiving packts according to the\ndata room size of the object in mempool. But in fact the final value is\nrelated to the specifications of hw, and its values will affect the number\nof fragments in recieving pkts when scatter is enabled. By the way, some\nPMDs may force to enable scatter when the MTU is bigger than the hw rx\nbuffer size.\n\nAt present, we seem to have no way to expose relevant information to upper\nlayer users.\n\nSo, add a field named rx_buf_size in rte_eth_rxq_info to indicate the\nbuffer size used in recieving pkts for hw. And this patchset also add hns3\nPMD implementation and update the testpmd to clarify intention.\n\nv2:\nAdd hns3 implementation and update testpmd.\n\nChengchang Tang (2):\n  ethdev: add a field for rte_eth_rxq_info\n  app/testpmd: Add RX buffer size dispaly in queue info querry\n\nHuisong Li (1):\n  net/hns3: add support for query of rx/tx queue info\n\n app/test-pmd/config.c             |  1 +\n drivers/net/hns3/hns3_ethdev.c    |  2 ++\n drivers/net/hns3/hns3_ethdev_vf.c |  2 ++\n drivers/net/hns3/hns3_rxtx.c      | 48 +++++++++++++++++++++++++++++++++++++++\n drivers/net/hns3/hns3_rxtx.h      |  4 ++++\n lib/librte_ethdev/rte_ethdev.h    |  2 ++\n 6 files changed, 59 insertions(+)\n\n--\n2.7.4"
}