get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/138659/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 138659,
    "url": "http://patchwork.dpdk.org/api/patches/138659/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20240321103133.1531-1-thj@freebsd.org/",
    "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": "<20240321103133.1531-1-thj@freebsd.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240321103133.1531-1-thj@freebsd.org",
    "date": "2024-03-21T10:31:33",
    "name": "net/vmxnet3: Don't enable rx queue interrupts on FreeBSD",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "e9b1052924d532e5261984db7ef75e9a1ec7d4e5",
    "submitter": {
        "id": 3293,
        "url": "http://patchwork.dpdk.org/api/people/3293/?format=api",
        "name": "Tom Jones",
        "email": "thj@freebsd.org"
    },
    "delegate": {
        "id": 319,
        "url": "http://patchwork.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20240321103133.1531-1-thj@freebsd.org/mbox/",
    "series": [
        {
            "id": 31586,
            "url": "http://patchwork.dpdk.org/api/series/31586/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=31586",
            "date": "2024-03-21T10:31:33",
            "name": "net/vmxnet3: Don't enable rx queue interrupts on FreeBSD",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/31586/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/138659/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/138659/checks/",
    "tags": {},
    "related": [],
    "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 58AE843D14;\n\tThu, 21 Mar 2024 11:34:31 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 3F1A342830;\n\tThu, 21 Mar 2024 11:34:31 +0100 (CET)",
            "from mx2.freebsd.org (mx2.freebsd.org [96.47.72.81])\n by mails.dpdk.org (Postfix) with ESMTP id 015C040261;\n Thu, 21 Mar 2024 11:31:45 +0100 (CET)",
            "from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits)\n client-signature RSA-PSS (4096 bits))\n (Client CN \"mx1.freebsd.org\", Issuer \"R3\" (verified OK))\n by mx2.freebsd.org (Postfix) with ESMTPS id 4V0hb50twKz4dxl;\n Thu, 21 Mar 2024 10:31:45 +0000 (UTC) (envelope-from thj@freebsd.org)",
            "from smtp.freebsd.org (smtp.freebsd.org\n [IPv6:2610:1c1:1:606c::24b:4])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256\n client-signature RSA-PSS (4096 bits) client-digest SHA256)\n (Client CN \"smtp.freebsd.org\", Issuer \"R3\" (verified OK))\n by mx1.freebsd.org (Postfix) with ESMTPS id 4V0hb509r2z49Fb;\n Thu, 21 Mar 2024 10:31:45 +0000 (UTC) (envelope-from thj@freebsd.org)",
            "from vpp.my.domain (unknown [188.74.83.122])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (Client did not present a certificate) (Authenticated sender: thj)\n by smtp.freebsd.org (Postfix) with ESMTPSA id 4V0hb43Sv7zhlW;\n Thu, 21 Mar 2024 10:31:44 +0000 (UTC) (envelope-from thj@freebsd.org)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;\n t=1711017105;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=TbjvRqAKzUwZk8EPXar+iuOlD5Pcb/8DAi5d4QQdceQ=;\n b=mVrIORDPUNdz7gEk5Q5nEKoC4njz2q4i75av9W7DfHLbZ/hKgAaKlMFGjwUm64tIDcM6un\n lNb6fksYbPEIHz1sioD9AAMNATM5YPUwdMgEMSQbDJnDohC2zQ+7eOjoMkno+z7oeWxJWY\n RwDn2proHbMZ0Z5JCImYToIUgCZRQBImWjM5KUI5Xosg9GSqAg/34vSuMX1gowXLFbRqZ0\n GkI3F3M1Hl27VUzefpHyYnbNHIxreDX92LeDBmiPGaaYL7y88B5wlAb0tXm8obpYWgyM2U\n o3MvZ3F5m0h4N69sY4L+mha3HDyJ0QcvShysdr2m69aY41wMsuYWhIbmnu6bSw==",
        "ARC-Seal": "i=1; s=dkim; d=freebsd.org; t=1711017105; a=rsa-sha256; cv=none;\n b=xm+em1uESxUv6jyCsRkRxtm1UYHZVZd5rFkw7A+h1QnpnFWIkWVuRhwFRmtfg/1osTNmcf\n 66UyVIW62zSH5A6kafn3tS7fq9ewrUjMsJzHKQWPh2STYdzWPXeb7+90dIq/lgoU++9fFD\n NEO+JPNp7M9BM8NyaRmIHJF919L9UPyYDA4nCJMq5gGxwytT2kAdiA4ar131HmGw2zutVX\n 7U2AkZsU4D9e63caq9ZxGCvlbMRwrITBVkkZUdmurnCXJrksr3xe++LX34jsOkAAASKi1E\n g26sF8xUHgo/F4ii+CBbJZC168jeEZgyjeAV3rnvRADXTFSatv8oylef3Xl+GQ==",
        "ARC-Authentication-Results": "i=1;\n\tmx1.freebsd.org;\n\tnone",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;\n s=dkim; t=1711017105;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=TbjvRqAKzUwZk8EPXar+iuOlD5Pcb/8DAi5d4QQdceQ=;\n b=HPX7tcAD5QytmLLhDZ8PhEwzkgttfvYi54b8tCXNGMc0upRDoXTZnPbv6XWSLsDjVadOwi\n 4xFXvCcIfJLyGaBTfhPuVrkbsINjRqd275EvjQ0cF/FAxVwnaoVFFnIKHmbeXt+MaXDaNP\n sqz0gYzyow3Iig/BXCUpRsSAeIsKk1F6CYqHDVpI+SPcvxbmEaNjI0e1/eYri2zx+SlHOa\n cteC8hxmQhtiAc6VcllT2Q6DKkw0UbABmhEpbnhPndaVxd7anf+Tr/Dcy6eK9i5CW6AWBl\n +NgO6ZndBrDSV/EX0sk6CfADKckBSR/c8oU9HRMREOm/QMj0qqU6CVPDPO7F1Q==",
        "From": "Tom Jones <thj@freebsd.org>",
        "To": "dev@dpdk.org",
        "Cc": "Tom Jones <thj@freebsd.org>,\n\tstable@dpdk.org",
        "Subject": "[PATCH] net/vmxnet3: Don't enable rx queue interrupts on FreeBSD",
        "Date": "Thu, 21 Mar 2024 10:31:33 +0000",
        "Message-ID": "<20240321103133.1531-1-thj@freebsd.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20240320130255.1526-1-thj@freebsd.org>",
        "References": "<20240320130255.1526-1-thj@freebsd.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-Mailman-Approved-At": "Thu, 21 Mar 2024 11:34:30 +0100",
        "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": "Commit 29a1c9107bb disabled interrupts on FreeBSD for the vmxnet3 driver\nas they are not supported. Rx queue interrupts were missed by this\nchange, don't attempt to enable them on FreeBSD.\n\nWithout this change applications enabling interrupts encounter an\nimmediate abort on FreeBSD.\n\nFixes: 40d5676ff1ea (\"net/vmxnet3: fix initialization on FreeBSD\")\nCc: stable@dpdk.org\n\nSigned-off-by: Tom Jones <thj@freebsd.org>\n---\n drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++\n 1 file changed, 2 insertions(+)",
    "diff": "diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c\nindex 2707b25148..ce7c347254 100644\n--- a/drivers/net/vmxnet3/vmxnet3_ethdev.c\n+++ b/drivers/net/vmxnet3/vmxnet3_ethdev.c\n@@ -1936,11 +1936,13 @@ vmxnet3_interrupt_handler(void *param)\n static int\n vmxnet3_dev_rx_queue_intr_enable(struct rte_eth_dev *dev, uint16_t queue_id)\n {\n+#ifndef RTE_EXEC_ENV_FREEBSD\n \tstruct vmxnet3_hw *hw = dev->data->dev_private;\n \n \tvmxnet3_enable_intr(hw,\n \t\t\t    rte_intr_vec_list_index_get(dev->intr_handle,\n \t\t\t\t\t\t\t       queue_id));\n+#endif\n \n \treturn 0;\n }\n",
    "prefixes": []
}