[{"id":3669147,"web_url":"http://patchwork.ozlabs.org/comment/3669147/","msgid":"<87qzp82awo.fsf@draig.linaro.org>","list_archive_url":null,"date":"2026-03-25T15:20:39","subject":"Re: [PATCH 3/3] tests/tcg/plugins/mem.c: fix endian swap in\n update_region_info","submitter":{"id":39532,"url":"http://patchwork.ozlabs.org/api/people/39532/","name":"Alex Bennée","email":"alex.bennee@linaro.org"},"content":"Pierrick Bouvier <pierrick.bouvier@linaro.org> writes:\n\n> value returned by qemu_plugin_mem_get_value() is always in host-endian\n> order, so we need to convert TO target endianness and not FROM it.\n>\n> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\n\n> ---\n>  tests/tcg/plugins/mem.c | 12 ++++++------\n>  1 file changed, 6 insertions(+), 6 deletions(-)\n>\n> diff --git a/tests/tcg/plugins/mem.c b/tests/tcg/plugins/mem.c\n> index 1ee257f855b..6b0732dc0fd 100644\n> --- a/tests/tcg/plugins/mem.c\n> +++ b/tests/tcg/plugins/mem.c\n> @@ -154,20 +154,20 @@ static void update_region_info(uint64_t region, uint64_t offset,\n>          val_size = 1;\n>          break;\n>      case QEMU_PLUGIN_MEM_VALUE_U16:\n> -        swapped_value.data.u16 = be ? GUINT16_FROM_BE(value.data.u16) :\n> -            GUINT16_FROM_LE(value.data.u16);\n> +        swapped_value.data.u16 = be ? GUINT16_TO_BE(value.data.u16) :\n> +            GUINT16_TO_LE(value.data.u16);\n>          val_ptr = &swapped_value.data.u16;\n>          val_size = 2;\n>          break;\n>      case QEMU_PLUGIN_MEM_VALUE_U32:\n> -        swapped_value.data.u32 = be ? GUINT32_FROM_BE(value.data.u32) :\n> -            GUINT32_FROM_LE(value.data.u32);\n> +        swapped_value.data.u32 = be ? GUINT32_TO_BE(value.data.u32) :\n> +            GUINT32_TO_LE(value.data.u32);\n>          val_ptr = &swapped_value.data.u32;\n>          val_size = 4;\n>          break;\n>      case QEMU_PLUGIN_MEM_VALUE_U64:\n> -        swapped_value.data.u64 = be ? GUINT64_FROM_BE(value.data.u64) :\n> -            GUINT64_FROM_LE(value.data.u64);\n> +        swapped_value.data.u64 = be ? GUINT64_TO_BE(value.data.u64) :\n> +            GUINT64_TO_LE(value.data.u64);\n>          val_ptr = &swapped_value.data.u64;\n>          val_size = 8;\n>          break;","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 unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=twA2e6js;\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 4fgrG61sDQz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 02:21:02 +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 1w5Q2H-0008Or-Lr; Wed, 25 Mar 2026 11:20:45 -0400","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 <alex.bennee@linaro.org>)\n id 1w5Q2G-0008Od-JK\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:20:44 -0400","from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <alex.bennee@linaro.org>)\n id 1w5Q2F-0003Dq-2I\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:20:44 -0400","by mail-ej1-x62e.google.com with SMTP id\n a640c23a62f3a-b9825ba7e8dso347644266b.3\n for <qemu-devel@nongnu.org>; Wed, 25 Mar 2026 08:20:42 -0700 (PDT)","from draig.lan ([185.124.0.237]) by smtp.gmail.com with ESMTPSA id\n a640c23a62f3a-b98b20c8c7bsm223934566b.63.2026.03.25.08.20.40\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 25 Mar 2026 08:20:40 -0700 (PDT)","from draig (localhost [IPv6:::1])\n by draig.lan (Postfix) with ESMTP id 8C1C35F878;\n Wed, 25 Mar 2026 15:20:39 +0000 (GMT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1774452041; x=1775056841; darn=nongnu.org;\n h=content-transfer-encoding:mime-version:message-id:date:user-agent\n :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=g9oqfb+UbnqnD+mZVlNT/KVysKSkfBG/2rW7oLCdP+o=;\n b=twA2e6jsjeeU9UE8HyoccERu7bZoO8/UR8j4BhG/xHuaieLB5Bzd4Mc+TJ22eY7a3t\n AOhmCPfObC/gFTBYeR4uRPNuWHz00hWt2+Wjwubn8W+az6Z1lRgtKOOOiJ5Mz83vWt0T\n NSpnZpiWvVOkmOKATmMw+w2a3A5pz+yjgsvHTwo2gRjeilx1PB8x9cOd9mw2mDhn+SFi\n rKE91a6k30qzmOSmAXxtgRXSihee1cHo9He64eiFMJBYFm7P9dvCLnIcA9FH3+VOMtki\n KXpn4poN4+6xNeWGg89b5f6YcUxi8pWW2WibpktRxstSGzCGVhvadRMKLonIUblR7JDJ\n 7DfA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774452041; x=1775056841;\n h=content-transfer-encoding:mime-version:message-id:date:user-agent\n :references:in-reply-to:subject:cc:to:from:x-gm-gg\n :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n bh=g9oqfb+UbnqnD+mZVlNT/KVysKSkfBG/2rW7oLCdP+o=;\n b=AwrzSXYkGukbWhiNCURj+Dt0D4Fz8ii1GAbp5CudvU65isE4CqbJy5UNp0Leb5x0Do\n xBbpNsVsiEaKNy3HFIgXDevvUNZUwqZg2a1xPGZw0M+KXbUtJn3bZ2rii1ecVFfDDTUq\n m8DTX6Nca/KhVYqL2lfgsyOAWXvTTC8szsuGmcuG1I5O7+aTMWabFStMZ1s1I3Sxwoh1\n WCbkfYQG7Wwe+Z33xosTck/v+HkPdPkylzBaIKOdqHfd88VXOUzSlGHrdeI5mhYKlxr/\n vqIAqu5b05hAcCH9o4PJq4juK7SfVRdvmM09CS5mUCcd3eqHBPkCDqc6Ifx7eifWVHRI\n 7f3g==","X-Gm-Message-State":"AOJu0YznKXCAuD5pK2MToP4ZFf//HS8EMFOrRCW2izqTWks34VZvJE+4\n +VKkXU70c4smgDqHNc6CaIHLX7X3Jhu8zN0ee9xY8ttoo8Q8r/hpvhXEgE6NT15K4wwpHdOd9cP\n uN4u54uc=","X-Gm-Gg":"ATEYQzwzYUs/365ndffwEOLmh3BSCKRNK41C9V4RLDGELoNCobwAZUHyJzfdyOfbOyn\n 7nNkjnR5veRYMGEu0aaeSyw9K4g3LHAfd/9hrD7TUNf8SLyRRr+xPj/s/KvMfBQmBCSFU5hiXCm\n 2xPHNwO0uVXD7Jfr38T5MVcFIU0OPZ4OrFfGXijfIk/1ZZTLc6/w8ZpBR1zCI3E9IpWi5Q9PH/w\n 7L5PVPGLF3GAYPTQqrJwFj+OrAFHpyScx/CqybpTymHEfUqiSaaezvJhM5zZgXYSCuwaBWkmFLx\n o4xHsID1iWmtaOGdSeKq75HV98LOpJ8f9eBx80AokFgFhMHd/yvwl9TBfuGOCsxXQXn9igeiFFR\n 5PnNtC7LoNaOMQRYNuPffffS4DKJqseTe7Z2Ydn4Nn5ggcqD5HrJa4CGshnC7sVwn3zEcElUMYP\n Ljrd5GTF2N014AfG56XGm92kE=","X-Received":"by 2002:a17:907:1999:b0:b97:89b5:d7a0 with SMTP id\n a640c23a62f3a-b9a54288647mr271153566b.48.1774452040942;\n Wed, 25 Mar 2026 08:20:40 -0700 (PDT)","From":"=?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>","To":"Pierrick Bouvier <pierrick.bouvier@linaro.org>","Cc":"qemu-devel@nongnu.org,  Richard Henderson\n <richard.henderson@linaro.org>,  Mahmoud Mandour <ma.mandourr@gmail.com>,\n Alexandre Iooss <erdnaxe@crans.org>","Subject":"Re: [PATCH 3/3] tests/tcg/plugins/mem.c: fix endian swap in\n update_region_info","In-Reply-To":"<20260325024252.3369186-4-pierrick.bouvier@linaro.org> (Pierrick\n Bouvier's message of \"Tue, 24 Mar 2026 19:42:52 -0700\")","References":"<20260325024252.3369186-1-pierrick.bouvier@linaro.org>\n <20260325024252.3369186-4-pierrick.bouvier@linaro.org>","User-Agent":"mu4e 1.14.0-pre3; emacs 30.1","Date":"Wed, 25 Mar 2026 15:20:39 +0000","Message-ID":"<87qzp82awo.fsf@draig.linaro.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"quoted-printable","Received-SPF":"pass client-ip=2a00:1450:4864:20::62e;\n envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x62e.google.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 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 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,\n 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"}},{"id":3669150,"web_url":"http://patchwork.ozlabs.org/comment/3669150/","msgid":"<572d24c1-a930-4164-b331-c6d408b3e2ce@linaro.org>","list_archive_url":null,"date":"2026-03-25T15:25:11","subject":"Re: [PATCH 3/3] tests/tcg/plugins/mem.c: fix endian swap in\n update_region_info","submitter":{"id":85798,"url":"http://patchwork.ozlabs.org/api/people/85798/","name":"Pierrick Bouvier","email":"pierrick.bouvier@linaro.org"},"content":"On 3/25/26 8:20 AM, Alex Bennée wrote:\n> Pierrick Bouvier <pierrick.bouvier@linaro.org> writes:\n> \n>> value returned by qemu_plugin_mem_get_value() is always in host-endian\n>> order, so we need to convert TO target endianness and not FROM it.\n>>\n>> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>\n> \n> Reviewed-by: Alex Bennée <alex.bennee@linaro.org>\n> \n>> ---\n>>   tests/tcg/plugins/mem.c | 12 ++++++------\n>>   1 file changed, 6 insertions(+), 6 deletions(-)\n>>\n\nAs a complement, GUINT*_FROM_* and GUINT*_TO_* do the same thing (they \nboth swap value). The FROM/TO name simply acts as a documentation when \nreading the code. That's why it was working before as expected, even \nthough it was sending the wrong hint for the reader.\n\nRegards,\nPierrick","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 unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=kF1Gp/Xz;\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 4fgrMH2vXjz1y1K\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 02:25:31 +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 1w5Q6f-0001Up-FI; Wed, 25 Mar 2026 11:25:17 -0400","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 <pierrick.bouvier@linaro.org>)\n id 1w5Q6d-0001Ue-KC\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:25:15 -0400","from mail-pj1-x102f.google.com ([2607:f8b0:4864:20::102f])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <pierrick.bouvier@linaro.org>)\n id 1w5Q6b-0003rb-GZ\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:25:15 -0400","by mail-pj1-x102f.google.com with SMTP id\n 98e67ed59e1d1-35b905e9dc0so1533168a91.3\n for <qemu-devel@nongnu.org>; Wed, 25 Mar 2026 08:25:13 -0700 (PDT)","from [192.168.1.87] (216-71-219-44.dyn.novuscom.net.\n [216.71.219.44])\n by smtp.gmail.com with ESMTPSA id\n 41be03b00d2f7-c74443ccb56sm13302301a12.25.2026.03.25.08.25.11\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 25 Mar 2026 08:25:11 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1774452312; x=1775057112; darn=nongnu.org;\n h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc\n :to:content-language:subject:user-agent:mime-version:date:message-id\n :from:to:cc:subject:date:message-id:reply-to;\n bh=ag/aka8C9pnC+0DUb2Tn6sRVfGdHbRnlkhGyDmi1fto=;\n b=kF1Gp/Xz+R3SDRWNKs8wcNNizmGaSuvDMTXJx9o20MR2dW5I9FZnh5zlbFlG8X3XL1\n qWuZORh9INsT6DxUxTVAHmywqRMTyqd0FQr99JwamTN/cHTo939hch/ALVwBczqWlJrw\n eDDw1Ktf1nkODhdGOyAgY8lliCcOXnEg161ydvaOmaVHwhklc8kLU4SJsH50lRRk3jRs\n AknF7YRQu2m+WVjU9kbJ6PPDQmz/MG6mT/Oi/w7cQcgytGS/beYOkPUCXdjTi2/yNqI4\n 0RWFvyd7a3Dv1PS/7nfqQUYGhY7PPhVP9OsXHcb4OSwMhbyQbqaxwnx8kx2IH8apHpwi\n 6bMw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774452312; x=1775057112;\n h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc\n :to:content-language:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=ag/aka8C9pnC+0DUb2Tn6sRVfGdHbRnlkhGyDmi1fto=;\n b=GPCvbHiMx/VLjQuvjuAS/C6BDW3yUXWe2mrbf56BSyxnKreUdebSIcJB6PUeQI4F3n\n n/yJe4YGGkbOZykPLr5AnjJcXKhbRd1NcQ0p2NLu48aG1RExUxr5E2cLJS5ooMy7e9dg\n zkwsUjBhWa06d+4GYZFd4qpU/Mo8bq6zL50fsJtkItHQr+/8DnZd91k4gXGsXZN/b4lB\n 5UEAQuSDHlO8hlmbDYq5nohDIJnXOK/XDM4gh/7VC0BhDQglk/C3SPoas5pLv/2neSVr\n rVTZmSqihMHTdpy9e2NeCO8t/Ow1Lnb20eIyLJeYXcu6Ba1NWVIfdF5H41xyahc2bNa3\n Y8qA==","X-Gm-Message-State":"AOJu0YxP26Mw61x+evRpyPo65kCxzmp5YjclyeYRM3dOL+okxv8Y5V4T\n q/RrJseqzTuDkY6aYoIVcwHgZhpLlQI2MILcymMtHI1qGRCHsQmUf8SV7spE/SiEo94=","X-Gm-Gg":"ATEYQzz3Mg5ux/n8O83n281fWO1hAWlKfHnGF7Kcfosg8Lm40wJTuH6l566AaK3GR6V\n YvbauFWq0zEmrBH5Fsq2GzBc8kNItkZLN/C6h8NGJN8Xz0nJxmLnd30hm/eEODID3NgSmIUfw8x\n gdZlDzWTrzCrNWIPXY9qR+I1blkTIgaM1fwxcZzJRAHsTMXFcRD54YOyQ94UieyJHjfv6DxNo2C\n zbxUn4C06k90kqKMfA1tr8vjGggF3Hi6nTFgaGGYwG7KiNa8C7UY+oljsBvOLkiPh/7v5VOOk6k\n xE64caSLxu0uHDQJm+WZoT9V8OVb7wyqJ9cs5Xogg/3hKfEkUuRPk0TSh38ihgVf5X/A5asGM49\n hq0hlH1Uw+z9+4E17jqulJVXRI3zuuuZ/+1aaC/jXvGfu7la3+sK5aVWZ0BMaRIfFUW8RartsbX\n 7OFZPxMgMm+I0kF69/tjWGzf5TQFTkFQrD6GVI9Ku5xEpxHDN5CjDBor/ckMy2dBcs6iF4","X-Received":"by 2002:a17:90a:e705:b0:35c:d98:d684 with SMTP id\n 98e67ed59e1d1-35c0dcc612bmr3785669a91.6.1774452311875;\n Wed, 25 Mar 2026 08:25:11 -0700 (PDT)","Message-ID":"<572d24c1-a930-4164-b331-c6d408b3e2ce@linaro.org>","Date":"Wed, 25 Mar 2026 08:25:11 -0700","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 3/3] tests/tcg/plugins/mem.c: fix endian swap in\n update_region_info","Content-Language":"en-US","To":"=?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>","Cc":"qemu-devel@nongnu.org, Richard Henderson <richard.henderson@linaro.org>,\n Mahmoud Mandour <ma.mandourr@gmail.com>, Alexandre Iooss <erdnaxe@crans.org>","References":"<20260325024252.3369186-1-pierrick.bouvier@linaro.org>\n <20260325024252.3369186-4-pierrick.bouvier@linaro.org>\n <87qzp82awo.fsf@draig.linaro.org>","From":"Pierrick Bouvier <pierrick.bouvier@linaro.org>","Autocrypt":"addr=pierrick.bouvier@linaro.org; keydata=\n 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\n ZtfdHNZotF092MIH0IQC3poExQpV/WBYFAI=","In-Reply-To":"<87qzp82awo.fsf@draig.linaro.org>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","Received-SPF":"pass client-ip=2607:f8b0:4864:20::102f;\n envelope-from=pierrick.bouvier@linaro.org; helo=mail-pj1-x102f.google.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 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 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,\n 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"}}]