get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2222075,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222075/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com/",
    "project": {
        "id": 14,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/14/?format=api",
        "name": "QEMU Development",
        "link_name": "qemu-devel",
        "list_id": "qemu-devel.nongnu.org",
        "list_email": "qemu-devel@nongnu.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com>",
    "date": "2026-04-10T19:18:29",
    "name": "[v2,07/67] ui/vnc-jobs: drop redundant (and needless) qemu_thread_get_self()",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "9154605cd5984da8a28865fe348b6c13cf82e54b",
    "submitter": {
        "id": 66774,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/66774/?format=api",
        "name": "Marc-André Lureau",
        "email": "marcandre.lureau@redhat.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com/mbox/",
    "series": [
        {
            "id": 499494,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/499494/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=499494",
            "date": "2026-04-10T19:18:23",
            "name": "ui: add standalone VNC server over D-Bus",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/499494/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2222075/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2222075/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=IB3cFRUj;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from lists.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsmpp39jsz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 05:20:18 +1000 (AEST)",
            "from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wBHOJ-0002WG-Iy; Fri, 10 Apr 2026 15:19:43 -0400",
            "from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <marcandre.lureau@redhat.com>)\n id 1wBHOH-0002W5-OD\n for qemu-devel@nongnu.org; Fri, 10 Apr 2026 15:19:41 -0400",
            "from us-smtp-delivery-124.mimecast.com ([170.10.129.124])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <marcandre.lureau@redhat.com>)\n id 1wBHOF-0000aY-08\n for qemu-devel@nongnu.org; Fri, 10 Apr 2026 15:19:41 -0400",
            "from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com\n (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by\n relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3,\n cipher=TLS_AES_256_GCM_SHA384) id us-mta-501-WK3u5ZdFMvaE_ilWR5MWNQ-1; Fri,\n 10 Apr 2026 15:19:36 -0400",
            "from mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com\n (mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.4])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS\n id E480D1956088\n for <qemu-devel@nongnu.org>; Fri, 10 Apr 2026 19:19:35 +0000 (UTC)",
            "from localhost (unknown [10.44.22.4])\n by mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP\n id 9390C3000C1D; Fri, 10 Apr 2026 19:19:33 +0000 (UTC)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1775848778;\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 in-reply-to:in-reply-to:references:references;\n bh=S3GkcxD4jjJ8nW0/TsJHVunvewBQEbuA/3E1+0rTj0s=;\n b=IB3cFRUjFfaa+/PTNJNuQ9D373elqEss+QCCcaMQaNb+RdokuTZsaINdZkKlbjsGwGo4QF\n 0Vufw/+vNg7E365YgBMxMhwaOrPVPYAzOHq0LKBkUsHFgch+8u21SbCH1HWk1c1sWE7yD5\n ub8NqwWsu7CKsCZVVJvfNHtNCNj/q6I=",
        "X-MC-Unique": "WK3u5ZdFMvaE_ilWR5MWNQ-1",
        "X-Mimecast-MFC-AGG-ID": "WK3u5ZdFMvaE_ilWR5MWNQ_1775848776",
        "From": "=?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>",
        "Date": "Fri, 10 Apr 2026 23:18:29 +0400",
        "Subject": "[PATCH v2 07/67] ui/vnc-jobs: drop redundant (and needless)\n qemu_thread_get_self()",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "8bit",
        "Message-Id": "<20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com>",
        "References": "<20260410-qemu-vnc-v2-0-231416f76dc3@redhat.com>",
        "In-Reply-To": "<20260410-qemu-vnc-v2-0-231416f76dc3@redhat.com>",
        "To": "qemu-devel@nongnu.org",
        "Cc": "=?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>,\n\t=?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= <berrange@redhat.com>",
        "X-Developer-Signature": "v=1; a=openpgp-sha256; l=782;\n i=marcandre.lureau@redhat.com; h=from:subject:message-id;\n bh=bQo4AiXo3/Djihjv7WfqxpSjZnrdrffDBbBND0Ml97s=;\n b=owEBbQKS/ZANAwAKAdro4Ql1lpzlAcsmYgBp2U0TeL/vhE41+B8CeyrvPwmdri9VE8xsk3+Cc\n JsgGC7Td1eJAjMEAAEKAB0WIQSHqb2TP4fGBtJ29i3a6OEJdZac5QUCadlNEwAKCRDa6OEJdZac\n 5QDDD/4+H8psQ0Y1o+to+oP+ReXjYXe5x2IV8m/z2UCQUCnTPkVLke4FVcn37GwPPxhmG3qYbOZ\n Er5MsqETPD85wCkcPzsHX9hssB9GJlKm2ve52ayEvOv6Zq9oeRFlH6xs4Z97RZmPQrVrd4UsrHF\n 4xPF8kP3Gtz0VWPRZYY4gOiPtvQs9lVbW9MTXCHCiQuri+H+V7eayQHYDc04SZmc9oAyfXEhPkZ\n OPJFOeyuWrVflZgkJ04Ar8msT11pIaZev9ZHX/SHsIP8qS2vsXiT4KpXWDKoYkFyRAAlW3/i1LE\n 2S4MIyiQiVFKqCYrV4wFC6NjDMCZAylI8LEGbskyUHqHl74BtXcHWrkwd6wuE65vPI0cOeJhDaQ\n cSbwYMAiaBY1S3Rs8wEV4Fgz5D8R/aVH7OoOgjEU2iY1RyFfXUP6/+eeLdcB/IX43XJSkxWQJbP\n 3RsDtgDID1Q+aiMbkOhoMN1CEILeTlmukvJUSY6K/Aly0+3em9YiF6U81/WV522dGxBx9PV7Oc2\n +lYqK9CT2WYDvvaNvT2+yZ25fG+A1s0RHacoLQzpWsap8ysfW/MLmJguxm4a+jNN4CO2UzYJPn9\n A8ehEfqJ/hkQAYaA3kURFXQlDF2jcn9roGJERyGV0PSOzomCOhw8gRgJq6ymFbPLossJg/rpzDr\n 4dKmv9nwm6wh5+A==",
        "X-Developer-Key": "i=marcandre.lureau@redhat.com; a=openpgp;\n fpr=87A9BD933F87C606D276F62DDAE8E10975969CE5",
        "X-Scanned-By": "MIMEDefang 3.4.1 on 10.30.177.4",
        "Received-SPF": "pass client-ip=170.10.129.124;\n envelope-from=marcandre.lureau@redhat.com;\n helo=us-smtp-delivery-124.mimecast.com",
        "X-Spam_score_int": "7",
        "X-Spam_score": "0.7",
        "X-Spam_bar": "/",
        "X-Spam_report": "(0.7 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.54,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,\n RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,\n RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001,\n SPF_PASS=-0.001 autolearn=no autolearn_force=no",
        "X-Spam_action": "no action",
        "X-BeenThere": "qemu-devel@nongnu.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "qemu development <qemu-devel.nongnu.org>",
        "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.nongnu.org/archive/html/qemu-devel>",
        "List-Post": "<mailto:qemu-devel@nongnu.org>",
        "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>",
        "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>",
        "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org",
        "Sender": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"
    },
    "content": "The call is unnecessary, since \"thread\" is already set at creation time.\nFurthermore, the \"thread\" field is mostly useless as the thread is\ncreated DETACHED and isn't used for anything but perhaps debugging.\n\nReviewed-by: Daniel P. Berrangé <berrange@redhat.com>\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>\n---\n ui/vnc-jobs.c | 2 --\n 1 file changed, 2 deletions(-)",
    "diff": "diff --git a/ui/vnc-jobs.c b/ui/vnc-jobs.c\nindex 9c17d684c9e..5b17ef54091 100644\n--- a/ui/vnc-jobs.c\n+++ b/ui/vnc-jobs.c\n@@ -354,8 +354,6 @@ static void *vnc_worker_thread(void *arg)\n {\n     VncJobQueue *queue = arg;\n \n-    qemu_thread_get_self(&queue->thread);\n-\n     while (!vnc_worker_thread_loop(queue)) ;\n     g_assert_not_reached();\n     return NULL;\n",
    "prefixes": [
        "v2",
        "07/67"
    ]
}