Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.0/patches/2197911/?format=api
{ "id": 2197911, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2197911/?format=api", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/1.0/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": "<20260218-colo_unit_test_multifd-v9-9-d8dbdb0ca6f6@web.de>", "date": "2026-02-18T21:29:29", "name": "[v9,09/19] Call colo_release_ram_cache() after multifd threads terminate", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "2c3bc858689354b4de2481f8061add202f0b84f3", "submitter": { "id": 76468, "url": "http://patchwork.ozlabs.org/api/1.0/people/76468/?format=api", "name": "Lukas Straub", "email": "lukasstraub2@web.de" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260218-colo_unit_test_multifd-v9-9-d8dbdb0ca6f6@web.de/mbox/", "series": [ { "id": 492617, "url": "http://patchwork.ozlabs.org/api/1.0/series/492617/?format=api", "date": "2026-02-18T21:29:37", "name": "migration: Add COLO multifd support and COLO migration unit test", "version": 9, "mbox": "http://patchwork.ozlabs.org/series/492617/mbox/" } ], "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2197911/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 (2048-bit key;\n secure) header.d=web.de header.i=lukasstraub2@web.de header.a=rsa-sha256\n header.s=s29768273 header.b=eVHKzi5o;\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 (lists.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 4fGV7X5bbXz1xpY\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 19 Feb 2026 08:31:20 +1100 (AEDT)", "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 1vsp7H-00078A-U7; Wed, 18 Feb 2026 16:29:52 -0500", "from eggs.gnu.org ([2001:470:142:3::10])\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <lukasstraub2@web.de>)\n id 1vsp7C-00076c-54\n for qemu-devel@nongnu.org; Wed, 18 Feb 2026 16:29:46 -0500", "from mout.web.de ([212.227.15.14])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <lukasstraub2@web.de>)\n id 1vsp78-00078a-Ql\n for qemu-devel@nongnu.org; Wed, 18 Feb 2026 16:29:45 -0500", "from [127.0.1.1] ([84.133.37.84]) by smtp.web.de (mrweb005\n [213.165.67.108]) with ESMTPSA (Nemesis) id 1N8Elg-1vfoW40dDk-01882F; Wed, 18\n Feb 2026 22:29:40 +0100" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;\n s=s29768273; t=1771450180; x=1772054980; i=lukasstraub2@web.de;\n bh=8hHLJHabzCk4FfrjTAJvzzHBO1OUkODVuFNUMhqME4c=;\n h=X-UI-Sender-Class:From:Date:Subject:MIME-Version:Content-Type:\n Content-Transfer-Encoding:Message-Id:References:In-Reply-To:To:Cc:\n cc:content-transfer-encoding:content-type:date:from:message-id:\n mime-version:reply-to:subject:to;\n b=eVHKzi5oVv00Qx1MiU9sOHUGk5KZs28Yk2h61oG9+osAkv2a9b+XOt26WIZLg+ES\n ZwFpP64oUs08XEF/qfXPEEcAvR9dm9Xw4gJ5CYX05y8RyjkXmVx5enCGeGZ2t4Q++\n hpV8KuCzdRGfYD/Rmo7eSqSPGjP0uKxWtehasK2scbP1xgm6nkjfc+dVB2iKoZJM1\n OFEtsD8Psjeldt2NJnzOcE8SSE1zP1RpxYsnVF/bTsumTNsOdVZYjRcEqwwpO3XsA\n CFnMRadGJJSx7NLoZssi5iqAAligAz/wDruOmp9pmipHxqjmwh240lIXkJ4T1V9T7\n SJfQ6tXTAA5Nq9iiew==", "X-UI-Sender-Class": "814a7b36-bfc1-4dae-8640-3722d8ec6cd6", "From": "Lukas Straub <lukasstraub2@web.de>", "Date": "Wed, 18 Feb 2026 22:29:29 +0100", "Subject": "[PATCH v9 09/19] Call colo_release_ram_cache() after multifd\n threads terminate", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "quoted-printable", "Message-Id": "<20260218-colo_unit_test_multifd-v9-9-d8dbdb0ca6f6@web.de>", "References": "<20260218-colo_unit_test_multifd-v9-0-d8dbdb0ca6f6@web.de>", "In-Reply-To": "<20260218-colo_unit_test_multifd-v9-0-d8dbdb0ca6f6@web.de>", "To": "qemu-devel@nongnu.org", "Cc": "Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>,\n Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>,\n Zhang Chen <zhangckid@gmail.com>,\n Hailiang Zhang <zhanghailiang@xfusion.com>,\n Markus Armbruster <armbru@redhat.com>, Li Zhijian <lizhijian@fujitsu.com>,\n \"Dr. David Alan Gilbert\" <dave@treblig.org>,\n Lukas Straub <lukasstraub2@web.de>", "X-Mailer": "b4 0.14.2", "X-Developer-Signature": "v=1; a=openpgp-sha256; l=1345; i=lukasstraub2@web.de;\n h=from:subject:message-id; bh=742UeEMYZJ7tKnjG0Stx7vUAA1BGNxPixG9gIstyBU0=;\n b=owEBbQKS/ZANAwAKATWrCyicXbJYAcsmYgBpli89dHfNaIWb7gy6ksI2hyhhm5cXWq4svDNO4\n +V/SWFLtkKJAjMEAAEKAB0WIQSD+rFYoNm4+3Jij6Q1qwsonF2yWAUCaZYvPQAKCRA1qwsonF2y\n WFblD/0ftCdLWFfgjPIQDWylJy1d9d/5e9dzA6iO490l4PMJVPe28MPPdUYkgBSeI8M9QyvVpAG\n dBUxXpIv9zP/OIXds7mlhx306fFfQWOd5QMxCoqtbe5GzQ0VJCgkEJcdulqlkslejh5fDK0noAr\n 2B1s/vPhEOGMQVaYl52xiggwCVzvo0i8jzhvlrZRTKmmmGp+ehjZRNvshaZbchajFgAU6CpYW21\n 7eoJ6hkfXI7VgT9LLo9MJ003LjxkUVLsGTfsTG5rK5jwGRLAJbN3p7emZc4BBZLd/NNJhkbdCw8\n HrH1OIo0fm2RmRS/0hINE/MoDmE+iO5+lY2OXWdW0SEBjNI/ik5HTxDC8GSvoLcVO5YFKbEB6AZ\n 7QM61iDHX4lTFlGVoIJgxXBBLCEWxWFBfRVHj0tyTqSQLoVsEPo/CPUXVg11lMRbXkuHjLRGf6X\n vkoWbRvHTteqmYCi4pHf2kuPAP8sT0O0r9CrZCXqe11v0w9E3vq/udJOWWVM7EzP2PN3JLpLpMN\n /9zl90zEGOaxTbTzA/mmbpgZ7ywyBWUT98rqe4J15FztlNcrRjvEx6CIrbnvHXRKYnd4FAqTzxa\n oEJNTPV6r3oLsIAjSOsjWD3tstEH8eaFncXXMwKgcwAiylTKsy2Pp3XuE63VPwi7wPwYRtGUQTh\n CCsb93Bno83Zr/Q==", "X-Developer-Key": "i=lukasstraub2@web.de; a=openpgp;\n fpr=83FAB158A0D9B8FB72628FA435AB0B289C5DB258", "X-Provags-ID": "V03:K1:Yu1VI+s9IglV90Cr2q/p59KjHW6B7PfelaR7NYkfA5LcZvzsiV+\n auaWJqIkP6s+my9JMQ5aRJVm2w0k9x3Z0u9MEG+0RFRARgKLbZTz+LEl9Pe6JHOoUsqHsq9\n nBhmb4ghkqqxFJATPwg8fx6KYN2tSrtkSIrKrkIj/GQgCscq858iukIU5N3cYPC5slJMHu9\n 2dqeivl0fxu0rLsEAMVfA==", "UI-OutboundReport": "notjunk:1;M01:P0:/KeNvotC5s4=;by3BzVHzPLoYOLaetX9K9CTyZf7\n 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\n JC9pH/N0=", "Received-SPF": "pass client-ip=212.227.15.14; envelope-from=lukasstraub2@web.de;\n helo=mout.web.de", "X-Spam_score_int": "-24", "X-Spam_score": "-2.5", "X-Spam_bar": "--", "X-Spam_report": "(-2.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7,\n RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,\n SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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 multifd threads still may access the colo cache, so release it\nonly after they terminate.\n\nReviewed-by: Fabiano Rosas <farosas@suse.de>\nReviewed-by: Peter Xu <peterx@redhat.com>\nSigned-off-by: Lukas Straub <lukasstraub2@web.de>\n---\n migration/colo.c | 3 ---\n migration/migration.c | 3 +++\n 2 files changed, 3 insertions(+), 3 deletions(-)", "diff": "diff --git a/migration/colo.c b/migration/colo.c\nindex 97a224c39c49ff2269f375db47112458cab0b4cb..96102c9d0fb3b60e063c81ce07b730011bc4919f 100644\n--- a/migration/colo.c\n+++ b/migration/colo.c\n@@ -949,7 +949,4 @@ void coroutine_fn colo_incoming_co(void)\n /* Wait checkpoint incoming thread exit before free resource */\n qemu_thread_join(&th);\n bql_lock();\n-\n- /* We hold the global BQL, so it is safe here */\n- colo_release_ram_cache();\n }\ndiff --git a/migration/migration.c b/migration/migration.c\nindex dba5d6ede579da42693d5270ede9660fb145238a..f36d42ef657bdf26d78ca642d77a9b76e1c0c174 100644\n--- a/migration/migration.c\n+++ b/migration/migration.c\n@@ -454,6 +454,9 @@ void migration_incoming_state_destroy(void)\n * BQL and retake unconditionally.\n */\n assert(bql_locked());\n+ if (migrate_colo()) {\n+ colo_release_ram_cache();\n+ }\n qemu_loadvm_state_cleanup(mis);\n \n if (mis->to_src_file) {\n", "prefixes": [ "v9", "09/19" ] }