get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 138266,
    "url": "http://patches.dpdk.org/api/patches/138266/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20240312180716.8515-20-shaibran@amazon.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": "<20240312180716.8515-20-shaibran@amazon.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240312180716.8515-20-shaibran@amazon.com",
    "date": "2024-03-12T18:07:04",
    "name": "[v4,19/31] net/ena/base: modify memory barrier comment",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "84643bc65bc3a5be370d3045b6b4eb25a900667e",
    "submitter": {
        "id": 2930,
        "url": "http://patches.dpdk.org/api/people/2930/?format=api",
        "name": "Brandes, Shai",
        "email": "shaibran@amazon.com"
    },
    "delegate": {
        "id": 319,
        "url": "http://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20240312180716.8515-20-shaibran@amazon.com/mbox/",
    "series": [
        {
            "id": 31487,
            "url": "http://patches.dpdk.org/api/series/31487/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=31487",
            "date": "2024-03-12T18:06:45",
            "name": "net/ena: v2.9.0 driver release",
            "version": 4,
            "mbox": "http://patches.dpdk.org/series/31487/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/138266/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/138266/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 EC2B543C94;\n\tTue, 12 Mar 2024 19:09:14 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9979B42E58;\n\tTue, 12 Mar 2024 19:08:09 +0100 (CET)",
            "from smtp-fw-6002.amazon.com (smtp-fw-6002.amazon.com [52.95.49.90])\n by mails.dpdk.org (Postfix) with ESMTP id 4755B42E57\n for <dev@dpdk.org>; Tue, 12 Mar 2024 19:08:08 +0100 (CET)",
            "from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO\n smtpout.prod.us-west-2.prod.farcaster.email.amazon.dev) ([10.43.8.6])\n by smtp-border-fw-6002.iad6.amazon.com with\n ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Mar 2024 18:08:08 +0000",
            "from EX19MTAEUA001.ant.amazon.com [10.0.17.79:56490]\n by smtpin.naws.eu-west-1.prod.farcaster.email.amazon.dev [10.0.24.76:2525]\n with esmtp (Farcaster)\n id 020d35a5-e400-4c2a-ac67-bde8148dcaf1;\n Tue, 12 Mar 2024 18:08:06 +0000 (UTC)",
            "from EX19D007EUA002.ant.amazon.com (10.252.50.68) by\n EX19MTAEUA001.ant.amazon.com (10.252.50.50) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.1258.28; Tue, 12 Mar 2024 18:08:06 +0000",
            "from EX19MTAUWA001.ant.amazon.com (10.250.64.204) by\n EX19D007EUA002.ant.amazon.com (10.252.50.68) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.1258.28; Tue, 12 Mar 2024 18:08:05 +0000",
            "from HFA15-CG15235BS.amazon.com (10.85.143.174) by\n mail-relay.amazon.com (10.250.64.204) with Microsoft SMTP Server id\n 15.2.1258.28 via Frontend Transport; Tue, 12 Mar 2024 18:08:04 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;\n t=1710266889; x=1741802889;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version;\n bh=pUKagrk0Zrm6ug8lKnJRlXR2OjCjHccyAiQ4ySJ9Ehc=;\n b=BcGXowpDvESo5CTho34bj8cxATbTuQ2luSZfZ2Xd64udHnaLNAbMJjcN\n xzpGuy2Flxg6Y5ntZKNkayy42qF3Oo5Z6iQnxRNnf6X9pxGoStUIebi6X\n BmTqxfhgCN1qMrU+4Ohs+Tk6RqNOWap6Sxn9wgaetJUpwIgU0oQfgerlc I=;",
        "X-IronPort-AV": "E=Sophos;i=\"6.07,119,1708387200\"; d=\"scan'208\";a=\"392781656\"",
        "X-Farcaster-Flow-ID": "020d35a5-e400-4c2a-ac67-bde8148dcaf1",
        "From": "<shaibran@amazon.com>",
        "To": "<ferruh.yigit@amd.com>",
        "CC": "<dev@dpdk.org>, Shai Brandes <shaibran@amazon.com>",
        "Subject": "[PATCH v4 19/31] net/ena/base: modify memory barrier comment",
        "Date": "Tue, 12 Mar 2024 20:07:04 +0200",
        "Message-ID": "<20240312180716.8515-20-shaibran@amazon.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20240312180716.8515-1-shaibran@amazon.com>",
        "References": "<20240312180716.8515-1-shaibran@amazon.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "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": "From: Shai Brandes <shaibran@amazon.com>\n\nThe dma_rmb() memory barrier guarantees that the device set the\nphase bit before continuing to read the rest of the descriptor.\nBecause the phase bit and the rest of the descriptor are in the same\ncache line this ensures coherency of the data from the descriptor.\n\nSigned-off-by: Shai Brandes <shaibran@amazon.com>\nReviewed-by: Amit Bernstein <amitbern@amazon.com>\n---\n drivers/net/ena/base/ena_com.c | 4 ++--\n 1 file changed, 2 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_com.c\nindex f9613f7807..053e095585 100644\n--- a/drivers/net/ena/base/ena_com.c\n+++ b/drivers/net/ena/base/ena_com.c\n@@ -2412,8 +2412,8 @@ void ena_com_aenq_intr_handler(struct ena_com_dev *ena_dev, void *data)\n \t/* Go over all the events */\n \twhile ((READ_ONCE8(aenq_common->flags) &\n \t\tENA_ADMIN_AENQ_COMMON_DESC_PHASE_MASK) == phase) {\n-\t\t/* Make sure the phase bit (ownership) is as expected before\n-\t\t * reading the rest of the descriptor.\n+\t\t/* Make sure the device finished writing the rest of the descriptor\n+\t\t * before reading it.\n \t\t */\n \t\tdma_rmb();\n \n",
    "prefixes": [
        "v4",
        "19/31"
    ]
}