get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 89511,
    "url": "http://patchwork.dpdk.org/api/1.0/patches/89511/?format=api",
    "project": {
        "id": 1,
        "url": "http://patchwork.dpdk.org/api/1.0/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"
    },
    "msgid": "<20210318223526.168614-1-maxime.coquelin@redhat.com>",
    "date": "2021-03-18T22:35:23",
    "name": "[RFC,0/3] net/virtio: add vdpa device config support",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 512,
        "url": "http://patchwork.dpdk.org/api/1.0/people/512/?format=api",
        "name": "Maxime Coquelin",
        "email": "maxime.coquelin@redhat.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20210318223526.168614-1-maxime.coquelin@redhat.com/mbox/",
    "series": [],
    "check": "pending",
    "checks": "http://patchwork.dpdk.org/api/patches/89511/checks/",
    "tags": {},
    "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 C3033A0561;\n\tThu, 18 Mar 2021 23:35:42 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 45DEB140F48;\n\tThu, 18 Mar 2021 23:35:42 +0100 (CET)",
            "from us-smtp-delivery-124.mimecast.com\n (us-smtp-delivery-124.mimecast.com [216.205.24.124])\n by mails.dpdk.org (Postfix) with ESMTP id 83E2840698\n for <dev@dpdk.org>; Thu, 18 Mar 2021 23:35:40 +0100 (CET)",
            "from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com\n [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id\n us-mta-411-S2HW0YDQNoy9tT5wgavxiw-1; Thu, 18 Mar 2021 18:35:36 -0400",
            "from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com\n [10.5.11.12])\n (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n (No client certificate requested)\n by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8F1201083E81;\n Thu, 18 Mar 2021 22:35:35 +0000 (UTC)",
            "from max-t490s.redhat.com (unknown [10.36.110.14])\n by smtp.corp.redhat.com (Postfix) with ESMTP id 76CFF610F1;\n Thu, 18 Mar 2021 22:35:29 +0000 (UTC)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1616106939;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding;\n bh=UrK9snxInzi1Jp4iJSRQm9FDvljab/l5q1S8GowcSYo=;\n b=N8U+QBAcxPnS5hVO7mCRNdKUdnRgU/8FWqOW6xRC4sFJh3gG0PelEtyk8Oxi5VYw0vl+th\n Is/NSgLSgozFbsVxDMLmuxNRjJ40qbtv9UlKeFlxRMsMSCuoQnAvLPLAQNUucLgBopAUyC\n zydcbG8tmGYLqfCGZLHL8/b2mjQlsAY=",
        "X-MC-Unique": "S2HW0YDQNoy9tT5wgavxiw-1",
        "From": "Maxime Coquelin <maxime.coquelin@redhat.com>",
        "To": "dev@dpdk.org, chenbo.xia@intel.com, amorenoz@redhat.com,\n david.marchand@redhat.com",
        "Cc": "Maxime Coquelin <maxime.coquelin@redhat.com>",
        "Date": "Thu, 18 Mar 2021 23:35:23 +0100",
        "Message-Id": "<20210318223526.168614-1-maxime.coquelin@redhat.com>",
        "MIME-Version": "1.0",
        "X-Scanned-By": "MIMEDefang 2.79 on 10.5.11.12",
        "Authentication-Results": "relay.mimecast.com;\n auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=maxime.coquelin@redhat.com",
        "X-Mimecast-Spam-Score": "0",
        "X-Mimecast-Originator": "redhat.com",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain; charset=\"US-ASCII\"",
        "Subject": "[dpdk-dev] [RFC 0/3] net/virtio: add vdpa device config support",
        "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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patch adds vDPA device config space requests support.\nFor now, it only adds MAC address get and set. It may be\nextended in next revision to support other configs like\nlink state.\n\nRegarding the MAC selection strategy, if devargs MAC address\nis set by the user and valid, the driver tries to store it\nin the device config space, then it reads the MAC address\nback from the device config, which will be used. If not set\nin devargs or invalid, it tries to read it from the device.\nIf it fails, a random MAC will be used.\n\nI'm interrested to know your feedback on this strategy.\n\nIt has been tested with vDPA simulator, which only supports\ngetting the MAC address, and witch CX6 which supports neither\ngetting or setting MAC address (and so devarg or random MAC is\nused). IFCVF driver seems to support both getting and setting\nthe MAC, I have a try with it before next revision.\n\nMaxime Coquelin (3):\n  net/virtio: keep device and frontend features separated\n  net/virtio: add device config support to vDPA\n  net/virtio: add MAC device config getter and setter\n\n drivers/net/virtio/virtio_user/vhost.h        |  3 +\n drivers/net/virtio/virtio_user/vhost_vdpa.c   | 69 +++++++++++++++\n .../net/virtio/virtio_user/virtio_user_dev.c  | 88 +++++++++++++++----\n .../net/virtio/virtio_user/virtio_user_dev.h  |  2 +\n drivers/net/virtio/virtio_user_ethdev.c       | 12 ++-\n 5 files changed, 151 insertions(+), 23 deletions(-)",
    "diff": null,
    "prefixes": [
        "RFC",
        "0/3"
    ]
}