Show a cover letter.

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

{
    "id": 113344,
    "url": "http://patchwork.dpdk.org/api/covers/113344/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20220623134933.469240-1-bruce.richardson@intel.com/",
    "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": "<20220623134933.469240-1-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220623134933.469240-1-bruce.richardson@intel.com",
    "date": "2022-06-23T13:49:30",
    "name": "[0/3] fix misc dma driver build errors",
    "submitter": {
        "id": 20,
        "url": "http://patchwork.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20220623134933.469240-1-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 23735,
            "url": "http://patchwork.dpdk.org/api/series/23735/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=23735",
            "date": "2022-06-23T13:49:30",
            "name": "fix misc dma driver build errors",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/23735/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/113344/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 8028BA0093;\n\tThu, 23 Jun 2022 15:49:41 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 2322640146;\n\tThu, 23 Jun 2022 15:49:41 +0200 (CEST)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n by mails.dpdk.org (Postfix) with ESMTP id 118AF40042\n for <dev@dpdk.org>; Thu, 23 Jun 2022 15:49:38 +0200 (CEST)",
            "from fmsmga003.fm.intel.com ([10.253.24.29])\n by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 23 Jun 2022 06:49:38 -0700",
            "from silpixa00401385.ir.intel.com (HELO\n silpixa00401385.ger.corp.intel.com.) ([10.237.223.125])\n by FMSMGA003.fm.intel.com with ESMTP; 23 Jun 2022 06:49:37 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1655992179; x=1687528179;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=+RRYAlwGI+GULf4ZgR75mfndzMow0412URjKY1Dm4vA=;\n b=GjESmLiJOgzPDv5hQ4jDM4Cetju4KR2RSFuB3u8XzoG1hMKGlOnm0laO\n wVmxgkLbLhKLFkCnnnJ1enAZmyEQQMDjrj2j1y/1ckxKa7qjhg//Xpwkm\n R1pPZo0RS3l+B1USlBNBiZ7JU0YbPpznzWx8rq7XYBkXI5G0zX/fAtKLB\n SI3V/QdqTyzCC0iKPMVCwtUW8kl2/AhYyUG/jGYRUf1Xn4weWc0ugdzFF\n HXGG/GUjSxfKTm/9pxFIDBAbeISGjNTUYVFaFNV+914vmEvEZNULRWIcX\n l4FYLzD2WC+oaJl5s/PvrB5O41l3RFjXwYHJ6ZFOoqb38/LOEnJNmkymD w==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6400,9594,10386\"; a=\"367043228\"",
            "E=Sophos;i=\"5.92,216,1650956400\"; d=\"scan'208\";a=\"367043228\"",
            "E=Sophos;i=\"5.92,216,1650956400\"; d=\"scan'208\";a=\"678065734\""
        ],
        "X-ExtLoop1": "1",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "Bruce Richardson <bruce.richardson@intel.com>",
        "Subject": "[PATCH 0/3] fix misc dma driver build errors",
        "Date": "Thu, 23 Jun 2022 14:49:30 +0100",
        "Message-Id": "<20220623134933.469240-1-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "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 use of function attributes to enable AVX2 on idxd builds is not\nsupported by older compilers, so we need additional checks in the\ndma/idxd driver to disable that in cases where it is not buildable.\n\nThis fix revealed further issues with the older rawdev driver, which\nonly gets build when the dma driver is disabled.\n\nBruce Richardson (3):\n  raw/ioat: fix build error for missing rte_errno\n  raw/ioat: fix build when ioat dmadev enabled\n  dma/idxd: fix non-AVX builds with older compilers\n\n drivers/dma/idxd/meson.build           | 11 +++++++++++\n drivers/raw/ioat/ioat_common.c         |  2 ++\n drivers/raw/ioat/ioat_private.h        |  4 ++--\n drivers/raw/ioat/ioat_rawdev.c         |  2 --\n drivers/raw/ioat/rte_idxd_rawdev_fns.h |  1 +\n 5 files changed, 16 insertions(+), 4 deletions(-)\n\n--\n2.34.1"
}