[{"id":3669143,"web_url":"http://patchwork.ozlabs.org/comment/3669143/","msgid":"<87wlz02b2d.fsf@draig.linaro.org>","list_archive_url":null,"date":"2026-03-25T15:17:14","subject":"Re: [PATCH 2/3] include/plugins/qemu-plugin.h: add note about\n endianness of value returned by qemu_plugin_mem_get_value","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> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>\n> ---\n>  include/plugins/qemu-plugin.h | 5 +++--\n>  1 file changed, 3 insertions(+), 2 deletions(-)\n>\n> diff --git a/include/plugins/qemu-plugin.h b/include/plugins/qemu-plugin.h\n> index 2ce7a7fb6c3..4eb1d2cd85c 100644\n> --- a/include/plugins/qemu-plugin.h\n> +++ b/include/plugins/qemu-plugin.h\n> @@ -374,7 +374,8 @@ enum qemu_plugin_mem_value_type {\n>   *\n>   * @type: the memory access size\n>   * @data: the value accessed during the memory operation (value after\n> - *        read/write)\n> + *        read/write). It's directly stored following host endianness, so no\n> + *        further swap is needed.\n>   */\n>  typedef struct {\n>      enum qemu_plugin_mem_value_type type;\n> @@ -682,7 +683,7 @@ bool qemu_plugin_mem_is_store(qemu_plugin_meminfo_t info);\n>   * qemu_plugin_mem_get_value() - return last value loaded/stored\n>   * @info: opaque memory transaction handle\n>   *\n> - * Returns: memory value\n> + * Returns: memory value in host-endian order (no further swap is necessary).\n>   */\n>  QEMU_PLUGIN_API\n>  qemu_plugin_mem_value qemu_plugin_mem_get_value(qemu_plugin_meminfo_t info);\n\nI'd be tempted to fold this into the change that makes it happen in 1/3.","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=wFfdUuVw;\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 4fgrCL20lCz1xy3\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 02:18:38 +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 1w5PzH-0004Ue-KB; Wed, 25 Mar 2026 11:17:39 -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 1w5Pz0-0004MS-Aa\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:17:30 -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 1w5Pyw-0007bu-9q\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:17:21 -0400","by mail-ej1-x62e.google.com with SMTP id\n a640c23a62f3a-b9382e59c0eso842409666b.0\n for <qemu-devel@nongnu.org>; Wed, 25 Mar 2026 08:17:17 -0700 (PDT)","from draig.lan ([185.124.0.237]) by smtp.gmail.com with ESMTPSA id\n a640c23a62f3a-b9832f8dc51sm811623466b.22.2026.03.25.08.17.15\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 25 Mar 2026 08:17:15 -0700 (PDT)","from draig (localhost [IPv6:::1])\n by draig.lan (Postfix) with ESMTP id 6B45E5F878;\n Wed, 25 Mar 2026 15:17:14 +0000 (GMT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1774451836; x=1775056636; 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=tZs/hvIfCpprmX34meJcRXFThk4XvZZHpYyVW4sTj88=;\n b=wFfdUuVwROA8aqSF5tnkxEeEuVJ/13LbI74Jwtx/AO3vA8kfwx+INvbahM2cIJMIgF\n 1hN5mqk3+qzz0X5d/2dZKUxfLzbGZohY+y2BEUbLgDo+brGzQCiSfznbv+hKqu8JgMvR\n 7akxxTJMwSyUiuCv8uLLNEyKf3vayQT8F7CMy4JfmcS/y6krgjHDiPo30n3qsop9MF50\n CCoLqP5XoEYVXi1TaODgH63//B+a9EqUvuVpoLBklOxoH71W8EcmSilwQtTk1cbLOUyi\n EuWtWnhiUVVNlAuHBP8ZrPWtwmCBYThoIa+lri3ibVolP+AGLsbVesL2hDFMOFkkPfFC\n HO2Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774451836; x=1775056636;\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=tZs/hvIfCpprmX34meJcRXFThk4XvZZHpYyVW4sTj88=;\n b=dE2RCvWN0xb4dZekM0TQlgqcZXPRos+fiTjTlndAhVixXX5qRb0uObp/i3eE6SCHfE\n ZuuOFX2nBsnefZsJ3s/zYIXtoS55cou/V3jxoiy//e+7iSljMQ58a0wXv3PyvF/Lj7WA\n 89QtjQ76xwa/9j/lUAR+yBSFcbCjOjfPmejEhe0KeCO09y8c8QfABayfquaMIfEYAd+1\n MLcONys4pQs5aeAw+tWtbDdtdR1HC5EGh7UfeRlL2i+p7z4N9Zyds/QSLAvNFYz3U+wr\n Gs1k4UkeFwwfgkBj+O9t2dNX9kxEEytFLqfFYt6WK+K5kNxVUqIz5AimsViF5MXrqaxn\n 1JuQ==","X-Gm-Message-State":"AOJu0YzCKy2U3fnVCPI2N+Cwsp8ZrpZ9ApK4N0wRhn+v8sOM5qwnSNGF\n Smzmd3nKKAW1Vpt3muwVFcvStndAtyuDp10sUupD1/KEZuHy96ex1EXBBwuX4046E7M=","X-Gm-Gg":"ATEYQzx+7hXK9uoyd/vmnRzUkV4k2Zm49ov7t89sqmVpA6+POcIbflXv7Anox8VCKm+\n UeXpt51D0eigNgtinLaqn4siyT1f5vDUrPsYJ+5ml1Giy3y3WIp9Mbn5gaMyBFt620Gw+KAWsbH\n /CEoxVHKxk06SaL9OMqrDn8DGvhH/C7jFYlmbWttxJlDVWGm7xiJaPEBPCC2QFM6WN9ggtIoS+8\n m2+o/OqlDFcU5ixZTESTDdwZ0NKKde8VbWC6oYfNrARFvyPWTdXz+GltgPZRlXzFwhDPImJTK8X\n LNUe6KJqAE2Icp2n2TGmK54kURHH6n+bSvCur3jCTVwPGBJ8r83aQLpJ40zll7wsOIwKduCJSHq\n 3RwGPiQgzAqSDY+CHoQhLMSPwPfbrfA5SA1wGOTznjgKYXA02+a39Y+rEKmNxk9Al+Ayimom23G\n PWprMlaz92islD8TVRx3vTaUE=","X-Received":"by 2002:a17:907:7b8e:b0:b97:2a5:8a4d with SMTP id\n a640c23a62f3a-b9a5424075bmr267642166b.26.1774451835821;\n Wed, 25 Mar 2026 08:17:15 -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 2/3] include/plugins/qemu-plugin.h: add note about\n endianness of value returned by qemu_plugin_mem_get_value","In-Reply-To":"<20260325024252.3369186-3-pierrick.bouvier@linaro.org> (Pierrick\n Bouvier's message of \"Tue, 24 Mar 2026 19:42:51 -0700\")","References":"<20260325024252.3369186-1-pierrick.bouvier@linaro.org>\n <20260325024252.3369186-3-pierrick.bouvier@linaro.org>","User-Agent":"mu4e 1.14.0-pre3; emacs 30.1","Date":"Wed, 25 Mar 2026 15:17:14 +0000","Message-ID":"<87wlz02b2d.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":3669149,"web_url":"http://patchwork.ozlabs.org/comment/3669149/","msgid":"<cf58712c-1509-4b78-99d0-1fbf45215a71@linaro.org>","list_archive_url":null,"date":"2026-03-25T15:23:25","subject":"Re: [PATCH 2/3] include/plugins/qemu-plugin.h: add note about\n endianness of value returned by qemu_plugin_mem_get_value","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:17 AM, Alex Bennée wrote:\n> Pierrick Bouvier <pierrick.bouvier@linaro.org> writes:\n> \n>> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>\n>> ---\n>>   include/plugins/qemu-plugin.h | 5 +++--\n>>   1 file changed, 3 insertions(+), 2 deletions(-)\n>>\n>> diff --git a/include/plugins/qemu-plugin.h b/include/plugins/qemu-plugin.h\n>> index 2ce7a7fb6c3..4eb1d2cd85c 100644\n>> --- a/include/plugins/qemu-plugin.h\n>> +++ b/include/plugins/qemu-plugin.h\n>> @@ -374,7 +374,8 @@ enum qemu_plugin_mem_value_type {\n>>    *\n>>    * @type: the memory access size\n>>    * @data: the value accessed during the memory operation (value after\n>> - *        read/write)\n>> + *        read/write). It's directly stored following host endianness, so no\n>> + *        further swap is needed.\n>>    */\n>>   typedef struct {\n>>       enum qemu_plugin_mem_value_type type;\n>> @@ -682,7 +683,7 @@ bool qemu_plugin_mem_is_store(qemu_plugin_meminfo_t info);\n>>    * qemu_plugin_mem_get_value() - return last value loaded/stored\n>>    * @info: opaque memory transaction handle\n>>    *\n>> - * Returns: memory value\n>> + * Returns: memory value in host-endian order (no further swap is necessary).\n>>    */\n>>   QEMU_PLUGIN_API\n>>   qemu_plugin_mem_value qemu_plugin_mem_get_value(qemu_plugin_meminfo_t info);\n> \n> I'd be tempted to fold this into the change that makes it happen in 1/3.\n> \n\nIt was already supposed to be the behavior (x64 host did the right thing \nby accident since it skips swap operation and rely on moveb), and other \nhost architectures had a bug that went unnoticed until recently.\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=koSHRitZ;\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 4fgrKR1PdPz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 02:23:55 +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 1w5Q4x-00010i-Hv; Wed, 25 Mar 2026 11:23:31 -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 1w5Q4w-00010X-Hl\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:23:30 -0400","from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f])\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 1w5Q4u-0003VW-VT\n for qemu-devel@nongnu.org; Wed, 25 Mar 2026 11:23:30 -0400","by mail-pg1-x52f.google.com with SMTP id\n 41be03b00d2f7-c648bc907ebso14092a12.3\n for <qemu-devel@nongnu.org>; Wed, 25 Mar 2026 08:23:28 -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-c763ef3a0aasm10561407a12.10.2026.03.25.08.23.25\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 25 Mar 2026 08:23:26 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1774452207; x=1775057007; 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=IEvqtXtu5WYMfAnPM1Nc3Y6VTJAQWZJCVsG9msmNfF8=;\n b=koSHRitZOnSKN13+c7qG5a5GzOhH2cZHwP/Y71/TMCskrkT30i6A2kMfaMOpqtWj7v\n 08PQemJ2gecZ/b4dB6WDFlBdXPHj9cfr1JOJ6DTmvOeKEV5Cc1K4qBTDrSB93aGfiTA1\n k74Ewh0o6Uaq4MxXaP55BFJ5p3nmaKnMONyGbFY+NGd0FDa7XaTMIS0Nl7g0COoVGbJ/\n qaYHhvy+iWZDZbY4wOnY8e17YOAL/tHfuluqj0Zg9N5sOCJNvV54u1OTLdrhq5FAVdf2\n hQs31TZti/RkGzFChMW7Cm70+nC7vgI20SXiSKIIMzpXOHfZyebh7yLNLf6nY4ex074D\n Gzzw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774452207; x=1775057007;\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=IEvqtXtu5WYMfAnPM1Nc3Y6VTJAQWZJCVsG9msmNfF8=;\n b=HTTsnxk/y2WkO+SaigvKjDPDU4aP2T5eX4poCHM7pjcoRksqe5ENtTnGo+EKCUaseP\n jmdLSkcvidtjX1k2/u70J1USwRqPTAdMYYv5+tr3N6oIj39f5u2rvzcRJ4R0ARYJk6p0\n fJsFFATVPUQ6th8fWcWvzKUPVNulfYJeMBCLe4ib6A7/VSvaLrAVc920hYJdEhkEF97S\n JKyPMvBJDnv4NB2JL14hkp6FtdfzjKmVx8X5MlVWTuDiTJ2o1asr3hyHcT3oA9UrPQHs\n O3z0Oeja12NCipCQQ3w7HliByeNk3yIqISVU/Sugv35u1QP+apKtf4HxxondOkVZJmhV\n 2FcA==","X-Gm-Message-State":"AOJu0YyL7WHZtPEb5cQqQNfdx5P1UpislSS5gJkY+n1gJ/6sEAV9dGEV\n rqW8vmvxALVJBlC/M+9SiRmpI5FVhn6tZjj7tSQxkfWxhypSNaRV+l0LywRDTiES+0//a26Cp6v\n RYbOaAXg=","X-Gm-Gg":"ATEYQzy00dl/n/QKBxqwlF9oJUyFhZ5smadIEDTN5mOomhlRGhEjOYzuhcHEpkrG4jg\n 76RN6LA5+LjvrxgLRz65p7IuOqOMLNlAmCnBUXNdU6I0ciIuYnuniWek+iMBiBqreIdocg/MItt\n zt4LOSTCaYISyQ1Hj2L898lYKDjYg8Cn+zn6epeqTJH9xEHolTjNJ4WY93z2/1O3vhvMUiKmEws\n eeVbOou6TjMiH4wwUPV2hwKbfqmdxYZFqgRNu9i+3LYvFOsol6g9OAls6s2uav6EBE2WcQtDoe8\n QOo9ODZuubAtofgLH2snrbnvzGXCf+Gm0GnqJMHP0e6zs+N+wF9tP02CS/L+nCt8JdZsAhU9s8Y\n 6FUnpRBCfqjktZcjxHtoniKPA3eXvwhngO01Jprssa+3zwkQ7/N6zW61Xvqt1RWQy8Hv1CXH8TZ\n 5Q8khMbHRxB33MbEkiagyQIKyigAq2zLW1WNNzpZGGzwrId1VyDSP3zse9zA2VeB7k2wqm","X-Received":"by 2002:a05:6a21:6da6:b0:39b:9644:6e94 with SMTP id\n adf61e73a8af0-39c4abb5319mr4212647637.9.1774452206795;\n Wed, 25 Mar 2026 08:23:26 -0700 (PDT)","Message-ID":"<cf58712c-1509-4b78-99d0-1fbf45215a71@linaro.org>","Date":"Wed, 25 Mar 2026 08:23:25 -0700","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 2/3] include/plugins/qemu-plugin.h: add note about\n endianness of value returned by qemu_plugin_mem_get_value","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-3-pierrick.bouvier@linaro.org>\n <87wlz02b2d.fsf@draig.linaro.org>","From":"Pierrick Bouvier <pierrick.bouvier@linaro.org>","Autocrypt":"addr=pierrick.bouvier@linaro.org; keydata=\n xsDNBGK9dgwBDACYuRpR31LD+BnJ0M4b5YnPZKbj+gyu82IDN0MeMf2PGf1sux+1O2ryzmnA\n eOiRCUY9l7IbtPYPHN5YVx+7W3vo6v89I7mL940oYAW8loPZRSMbyCiUeSoiN4gWPXetoNBg\n CJmXbVYQgL5e6rsXoMlwFWuGrBY3Ig8YhEqpuYDkRXj2idO11CiDBT/b8A2aGixnpWV/s+AD\n gUyEVjHU6Z8UervvuNKlRUNE0rUfc502Sa8Azdyda8a7MAyrbA/OI0UnSL1m+pXXCxOxCvtU\n qOlipoCOycBjpLlzjj1xxRci+ssiZeOhxdejILf5LO1gXf6pP+ROdW4ySp9L3dAWnNDcnj6U\n 2voYk7/RpRUTpecvkxnwiOoiIQ7BatjkssFy+0sZOYNbOmoqU/Gq+LeFqFYKDV8gNmAoxBvk\n L6EtXUNfTBjiMHyjA/HMMq27Ja3/Y73xlFpTVp7byQoTwF4p1uZOOXjFzqIyW25GvEekDRF8\n IpYd6/BomxHzvMZ2sQ/VXaMAEQEAAc0uUGllcnJpY2sgQm91dmllciA8cGllcnJpY2suYm91\n dmllckBsaW5hcm8ub3JnPsLBDgQTAQoAOBYhBGa5lOyhT38uWroIH3+QVA0KHNAPBQJivXYM\n AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEH+QVA0KHNAPX58L/1DYzrEO4TU9ZhJE\n tKcw/+mCZrzHxPNlQtENJ5NULAJWVaJ/8kRQ3Et5hQYhYDKK+3I+0Tl/tYuUeKNV74dFE7mv\n PmikCXBGN5hv5povhinZ9T14S2xkMgym2T3DbkeaYFSmu8Z89jm/AQVt3ZDRjV6vrVfvVW0L\n F6wPJSOLIvKjOc8/+NXrKLrV/YTEi2R1ovIPXcK7NP6tvzAEgh76kW34AHtroC7GFQKu/aAn\n HnL7XrvNvByjpa636jIM9ij43LpLXjIQk3bwHeoHebkmgzFef+lZafzD+oSNNLoYkuWfoL2l\n CR1mifjh7eybmVx7hfhj3GCmRu9o1x59nct06E3ri8/eY52l/XaWGGuKz1bbCd3xa6NxuzDM\n UZU+b0PxHyg9tvASaVWKZ5SsQ5Lf9Gw6WKEhnyTR8Msnh8kMkE7+QWNDmjr0xqB+k/xMlVLE\n uI9Pmq/RApQkW0Q96lTa1Z/UKPm69BMVnUvHv6u3n0tRCDOHTUKHXp/9h5CH3xawms7AzQRi\n vXYMAQwAwXUyTS/Vgq3M9F+9r6XGwbak6D7sJB3ZSG/ZQe5ByCnH9ZSIFqjMnxr4GZUzgBAj\n FWMSVlseSninYe7MoH15T4QXi0gMmKsU40ckXLG/EW/mXRlLd8NOTZj8lULPwg/lQNAnc7GN\n I4uZoaXmYSc4eI7+gUWTqAHmESHYFjilweyuxcvXhIKez7EXnwaakHMAOzNHIdcGGs8NFh44\n oPh93uIr65EUDNxf0fDjnvu92ujf0rUKGxXJx9BrcYJzr7FliQvprlHaRKjahuwLYfZK6Ma6\n TCU40GsDxbGjR5w/UeOgjpb4SVU99Nol/W9C2aZ7e//2f9APVuzY8USAGWnu3eBJcJB+o9ck\n y2bSJ5gmGT96r88RtH/E1460QxF0GGWZcDzZ6SEKkvGSCYueUMzAAqJz9JSirc76E/JoHXYI\n /FWKgFcC4HRQpZ5ThvyAoj9nTIPI4DwqoaFOdulyYAxcbNmcGAFAsl0jJYJ5Mcm2qfQwNiiW\n YnqdwQzVfhwaAcPVABEBAAHCwPYEGAEKACAWIQRmuZTsoU9/Llq6CB9/kFQNChzQDwUCYr12\n DAIbDAAKCRB/kFQNChzQD/XaC/9MnvmPi8keFJggOg28v+r42P7UQtQ9D3LJMgj3OTzBN2as\n v20Ju09/rj+gx3u7XofHBUj6BsOLVCWjIX52hcEEg+Bzo3uPZ3apYtIgqfjrn/fPB0bCVIbi\n 0hAw6W7Ygt+T1Wuak/EV0KS/If309W4b/DiI+fkQpZhCiLUK7DrA97xA1OT1bJJYkC3y4seo\n 0VHOnZTpnOyZ+8Ejs6gcMiEboFHEEt9P+3mrlVJL/cHpGRtg0ZKJ4QC8UmCE3arzv7KCAc+2\n dRDWiCoRovqXGE2PdAW8788qH5DEXnwfzDhnCQ9Eot0Eyi41d4PWI8TWZFi9KzGXJO82O9gW\n 5SYuJaKzCAgNeAy3gUVUUPrUsul1oe2PeWMFUhWKrqko0/Qo4HkwTZY6S16drTMncoUahSAl\n X4Z3BbSPXPq0v1JJBYNBL9qmjULEX+NbtRd3v0OfB5L49sSAC2zIO8S9Cufiibqx3mxZTaJ1\n ZtfdHNZotF092MIH0IQC3poExQpV/WBYFAI=","In-Reply-To":"<87wlz02b2d.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::52f;\n envelope-from=pierrick.bouvier@linaro.org; helo=mail-pg1-x52f.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"}}]