[{"id":3677889,"web_url":"http://patchwork.ozlabs.org/comment/3677889/","msgid":"<CAKmqyKN=0=HiVbRCWTzdDA-68Wwj4-biRJpovpYV6b4q2p3GeQ@mail.gmail.com>","list_archive_url":null,"date":"2026-04-16T01:27:26","subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","submitter":{"id":64571,"url":"http://patchwork.ozlabs.org/api/people/64571/","name":"Alistair Francis","email":"alistair23@gmail.com"},"content":"On Wed, Apr 15, 2026 at 11:51 PM Chao Liu <chao.liu.zevorn@gmail.com> wrote:\n>\n> Use PRIx64 instead of %llx for uint64_t arguments to avoid\n> -Werror=format warnings on platforms where uint64_t is not\n> long long.\n>\n> This fixes the cross-riscv64-system CI failure:\n>\n>   ../hw/char/riscv_htif.c: In function 'htif_handle_tohost_write':\n>   ../hw/char/riscv_htif.c:175:38: error: format '%llx' expects argument\n>   of type 'long long unsigned int', but argument 2 has type 'uint64_t'\n>   {aka 'long unsigned int'} [-Werror=format=]\n>\n> Fixes: d98f7a541c2c (\"riscv_htif: reject invalid signature ranges (end <= begin)\")\n> Tested-by: Tao Tang <tangtao1634@phytium.com.cn>\n> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>\n> Reviewed-by: Alistair Francis <alistair.francis@wdc.com>\n> Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>\n\nThanks!\n\nApplied to riscv-to-apply.next\n\nAlistair\n\n> ---\n>  hw/char/riscv_htif.c | 5 +++--\n>  1 file changed, 3 insertions(+), 2 deletions(-)\n>\n> diff --git a/hw/char/riscv_htif.c b/hw/char/riscv_htif.c\n> index 65ddea3fc8..a53d2ace02 100644\n> --- a/hw/char/riscv_htif.c\n> +++ b/hw/char/riscv_htif.c\n> @@ -172,8 +172,9 @@ static void htif_handle_tohost_write(HTIFState *s, uint64_t val_written)\n>                   */\n>                  if (sig_file && begin_sig_addr && end_sig_addr) {\n>                      if (end_sig_addr <= begin_sig_addr) {\n> -                        error_report(\"Invalid HTIF signature range: begin=0x%llx end=0x%llx\",\n> -                                    begin_sig_addr, end_sig_addr);\n> +                        error_report(\"Invalid HTIF signature range:\"\n> +                                     \" begin=0x%\" PRIx64 \" end=0x%\" PRIx64,\n> +                                     begin_sig_addr, end_sig_addr);\n>                          return;\n>                      }\n>                      uint64_t sig_len = end_sig_addr - begin_sig_addr;\n> --\n> 2.53.0\n>\n>","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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=S/KD7lUs;\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=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.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 4fx0m14Yw2z1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 11:29:04 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDBWS-0003LC-PP; Wed, 15 Apr 2026 21:28:00 -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 <alistair23@gmail.com>)\n id 1wDBWQ-0003Kv-QM\n for qemu-devel@nongnu.org; Wed, 15 Apr 2026 21:27:58 -0400","from mail-ed1-x530.google.com ([2a00:1450:4864:20::530])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <alistair23@gmail.com>)\n id 1wDBWN-0001Ft-Vp\n for qemu-devel@nongnu.org; Wed, 15 Apr 2026 21:27:58 -0400","by mail-ed1-x530.google.com with SMTP id\n 4fb4d7f45d1cf-6714f678bdaso7147950a12.3\n for <qemu-devel@nongnu.org>; Wed, 15 Apr 2026 18:27:54 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1776302873; cv=none;\n d=google.com; s=arc-20240605;\n b=grAaP6C6T4E++R1KIVjba9djJ87U9QFppbBYo6a5L37s/ljNqnUUObdu74WVMLhrOi\n ixYrfzHtdJHLO1hPpdO0yLfY6ycri/GGvHRedVI+kvxg3J7CPTM86Upsd4YA5qQeB/uw\n jJOiHksDjH/UXXcuKs7ybzbwqFxM922tBwgA6JafpImCzY/MfHV+fW1HAelP62lls9Dq\n 5PygEwyjjIcrLeROmHeCc9PdjbhOux3LxHG8+eTRS9b+0oIo0ailfkpavddwWB1DvUU8\n EdithTSmNqvUn3jsURpmTfxDwpJIsOv/PyxgLYabcCLEpjyBuSd6m+AKC82SllMYH3Ns\n +ciw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=GeZWIzkTISc/FfJjoYIphRDrwqk22IxTdwxueeuvlG4=;\n fh=R3foNG4HqOslSD+CWvsJe7q9oAuWpN6q0mgBXcmuYRM=;\n b=dfoAF+Q4wWqS2kk4EJ5w5Qh7cxOy2h37K/aEyW8Z7c6Bd3mu11GFems2fMqbeb4gfy\n bTJ+4wpTO6rgpGvV8Ru+KGlIl5+/PEgF8OzHSqEUeRH/DVMFIKKzDA4HZStvCMjRkjCR\n sKHdWC7Qd1KCQxzfr1cGeOdLxOeeILx5iCWDYWYFpOpYYFO1kXQsQGqg4xxYWUb3S9q/\n XB/s5Aq6XlS1f0XaRj3OXPI4d6HustPy1Rwnm9Mo5U7fqwV7u8ppVfRLfceBskk94C0G\n Tm5ERR/fs/rnYl87IjrnBbw9jL0AHrTHrFOUnZTE8mYVjp42KTeDH+0ONtMWXFcvjZsA\n 6QXQ==; darn=nongnu.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776302873; x=1776907673; darn=nongnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=GeZWIzkTISc/FfJjoYIphRDrwqk22IxTdwxueeuvlG4=;\n b=S/KD7lUsFJcI6OWEkW6uCHv41Y/qmrXkISmwfO0us4yUboVWeTxUmH6g6lFHtD/iKb\n MueQ7KcAgfmianVD5WZYSAHYNoteiPi6HShi3SiCGZiI5pn6+NISE70JPJO86Q1elXee\n xKtLmjr+eJsKJJFo0ZH57Rv68tpxzFB/Iy1YhcHiJrnilEVaL3zAwiRDPBvQo7zazBME\n xy791aNEZodC+Ej/owc8MUJ0kKejr+aimy2z4f0MFRpCOYd5bhTbqY19dlnUjgoTWGas\n PuxORkHDTD8iYUG/XDAooPnAGf8zcAFqzcllDm+wUnH7QEHdWcCre8Vk7nH4mHX47cvc\n 74fg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776302873; x=1776907673;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=GeZWIzkTISc/FfJjoYIphRDrwqk22IxTdwxueeuvlG4=;\n b=UYZccbl1/5ZjVBlrIlO8Eq8YEla0htGeGfILbt54EdhuTFt5zp/nOM5ih5L6xI8Fu7\n qmJTMkV7P0GiyQ3RpVgABdIm8Hky9X0MFypJ9Wj8L1eHSb/qpaqof6D2Q+t5a1I/VmUZ\n kNkSiMyh574RUNS0MICwHTYU5PQtvIJkyo+yEsVU94QDoUFGKZPFBeasfeKfMZjoHS5l\n tUgAOtRqPgda20ajYVBsAvp0MI40TJndBle3lYt+E7jn2XSYDxJ/IQE1O6EMErJXmARA\n 0rKHGlRHdLStcbgu6vpYIeSDZC9vCASUXFHQcuWLah5jk4LLEsRn5kRaQq74cnpBzgir\n Favg==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+QYRzNwgk7OAljlT3sVwIxjdj0XNauhETREUg79jUTuiq0A5NpzX09D3rRZ3d677F51wAMmgK1cm3f@nongnu.org","X-Gm-Message-State":"AOJu0YwDE/DkuNdZDWcFUyoRfu6Mr3tF9H2agXTR9yUpMQkjfGIf2CtS\n KQvBG7n3sIIngqH3A634VjPutW6Fc0h5Bi80usVEvjjP7jF9LCQEVOllAdgWLlbMPG02m9tXCN2\n lnTA8SYeALMMryeeoF0H/ujmMeaJOV0c=","X-Gm-Gg":"AeBDies7bui74a1QRzaB9bYor6UzjKOGrRxWshgRKHv2eGu7XDw97vZKqOAQYPZZbaO\n U327W0NHYKyViT54FLr6WIM3yXUBr58keLrQT1lbjDAHSGrQuNzM2xjb0nBN8Lutjyxhp28iyOz\n C/ldnx365k6D3L7BR/SIB0NI4wk7ze0YXcH5K0hQwmxtW2luwNcxNA5Qi/pLaHxT4dgDRDNaoZE\n 7ogqt6kCEmH2IG8ChuYJTv6OtmIC9sX+ujoa7o1f7uV4yalL543PiAXqDy7hXeFGvu48leTr8BE\n jW9rZp/67ZEN8WN5TYRrrJYUgq6qhlrQ2UtaLn2BHbE5Q89b","X-Received":"by 2002:a17:907:619e:b0:ba2:5aeb:8675 with SMTP id\n a640c23a62f3a-ba25aeb92ebmr79416866b.3.1776302872586; Wed, 15 Apr 2026\n 18:27:52 -0700 (PDT)","MIME-Version":"1.0","References":"<20260415134826.1742308-1-chao.liu.zevorn@gmail.com>","In-Reply-To":"<20260415134826.1742308-1-chao.liu.zevorn@gmail.com>","From":"Alistair Francis <alistair23@gmail.com>","Date":"Thu, 16 Apr 2026 11:27:26 +1000","X-Gm-Features":"AQROBzAVVNYg5J1p_hJy41LNyrUD6AOEW2WGEx0rlUJSYsZUJqqj9ApZRhPXNdM","Message-ID":"\n <CAKmqyKN=0=HiVbRCWTzdDA-68Wwj4-biRJpovpYV6b4q2p3GeQ@mail.gmail.com>","Subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","To":"Chao Liu <chao.liu.zevorn@gmail.com>","Cc":"Palmer Dabbelt <palmer@dabbelt.com>,\n Alistair Francis <alistair.francis@wdc.com>,\n  Weiwei Li <liwei1518@gmail.com>,\n  Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>,\n Liu Zhiwei <zhiwei_liu@linux.alibaba.com>,\n =?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>,\n  Paolo Bonzini <pbonzini@redhat.com>, qemu-devel@nongnu.org,\n tangtao1634@phytium.com.cn, qemu-riscv@nongnu.org, =?utf-8?q?Philippe_Mathi?=\n\t=?utf-8?q?eu-Daud=C3=A9?= <philmd@linaro.org>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","Received-SPF":"pass client-ip=2a00:1450:4864:20::530;\n envelope-from=alistair23@gmail.com; helo=mail-ed1-x530.google.com","X-Spam_score_int":"-17","X-Spam_score":"-1.8","X-Spam_bar":"-","X-Spam_report":"(-1.8 / 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,\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":3677920,"web_url":"http://patchwork.ozlabs.org/comment/3677920/","msgid":"<CAKmqyKPeqzjYDvG9GfmQ37psGEiqmx+tFGR=YES87YUd-FA7SA@mail.gmail.com>","list_archive_url":null,"date":"2026-04-16T03:50:39","subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","submitter":{"id":64571,"url":"http://patchwork.ozlabs.org/api/people/64571/","name":"Alistair Francis","email":"alistair23@gmail.com"},"content":"On Wed, Apr 15, 2026 at 11:51 PM Chao Liu <chao.liu.zevorn@gmail.com> wrote:\n>\n> Use PRIx64 instead of %llx for uint64_t arguments to avoid\n> -Werror=format warnings on platforms where uint64_t is not\n> long long.\n>\n> This fixes the cross-riscv64-system CI failure:\n>\n>   ../hw/char/riscv_htif.c: In function 'htif_handle_tohost_write':\n>   ../hw/char/riscv_htif.c:175:38: error: format '%llx' expects argument\n>   of type 'long long unsigned int', but argument 2 has type 'uint64_t'\n>   {aka 'long unsigned int'} [-Werror=format=]\n>\n> Fixes: d98f7a541c2c (\"riscv_htif: reject invalid signature ranges (end <= begin)\")\n> Tested-by: Tao Tang <tangtao1634@phytium.com.cn>\n> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>\n> Reviewed-by: Alistair Francis <alistair.francis@wdc.com>\n> Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>\n\nAgain, is it ok if I squash this patch with \"reject invalid signature\nranges (end <= begin)\" to maintain bisectability?\n\nAlistair","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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=apTPiIuA;\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=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.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 4fx3wy5JR4z1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 13:52:01 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDDl6-0004nx-1Z; Wed, 15 Apr 2026 23:51:16 -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 <alistair23@gmail.com>)\n id 1wDDl0-0004nB-RP\n for qemu-devel@nongnu.org; Wed, 15 Apr 2026 23:51:11 -0400","from mail-ej1-x635.google.com ([2a00:1450:4864:20::635])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <alistair23@gmail.com>)\n id 1wDDky-0004Ik-Hu\n for qemu-devel@nongnu.org; Wed, 15 Apr 2026 23:51:10 -0400","by mail-ej1-x635.google.com with SMTP id\n a640c23a62f3a-b9c04152730so1104537466b.0\n for <qemu-devel@nongnu.org>; Wed, 15 Apr 2026 20:51:08 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1776311467; cv=none;\n d=google.com; s=arc-20240605;\n b=TP4dqAiVe1YW1WxcAOJSDcID10xTRnaZgh+QFTG1X5HxGsINyip7bNtsqxqnoYuQ8Y\n 1S5Aup4saqaEhHBK560GBWbB7tCLdlYlQILj65avH9Q+2LBcTeldvcmmr+K4hp2MAkjR\n AE7bFOANCr7hTyBj0p840YunDV2sUn9QnCW2xt+/o70vhQwdH42cpzFh3Bk/OJGOOBW3\n RoWIwzVAkrR4ftzsYI2kZfPVRtXJptegWqD8VC8goaGnG1WDMdINXor2cfrHxBe8Bm/n\n I92IlCpOgfiAIfdHz2Loq9BAgsvUbpw9mWTItmlDR6Mz3GIvMmMo6m7nwx4OED7Sa/nx\n pvUQ==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=B7gPTtwEAXVyYJiGl/rRuUv/mMeU/AnDgl54+hREiBo=;\n fh=QVWHD7/AE5+s66f0ZH7KkKx7tUIoR56MqZsTq/mzPgQ=;\n b=LokfbmDbJb7QSyEkheA8+99SqByevaBIrOiQvkpejbsKWv2Yjao3CZYmAWwLnMmFsC\n +VrBdR6XC4JIK39jBWP+llFlMHxAVI4QxuPiyV7LXZl8fR3NgPaWRJ/GZOUwE+dE8UwM\n 5oKMyh1qP+7OLJtVD23eZ53fhnZTPtWzMuLsyU4ooffi/sj7MWlyqnd8X3/dW1DvhwGU\n NCVVxfUvATJmXBojefXcYx3JtJ2uQ/NIHHKny60ha3TwJaWSaR7e7Ob7KLiuTZxvBLLE\n hwyugQptc/MKdkrZuw59wMgxu3iB9L37Fg2YftisNRIwXo67VXgMMqJRgK6wrdthvNQC\n G8kw==; darn=nongnu.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776311467; x=1776916267; darn=nongnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=B7gPTtwEAXVyYJiGl/rRuUv/mMeU/AnDgl54+hREiBo=;\n b=apTPiIuAR6yvzkJAGmN7u6G1F+vpGoN9ajysmd00tmsBPIRve9Zvv7qMZKwsN+JJnu\n OVPdSYOBTDFphetVRS6Kpj+IEHMCybjLJrXc5A+Fci0lPFcOLWfo4D4m/cTJ/75OdIAD\n cEqoEgpvlt8W+b63EsM39ihE1pV3hkTtHG4bEQjRVrjV/jf8dzTkrbqcf8kqRCqYFeqO\n H8Y3ZbsxEOmORH3I0Uk+TUn9eSteJevenR+QVjB4LNkY3Y/OGZukYVM0T4ZaefFQJT4m\n R/B9FANymf3Hm9VHB8CpXf3lda0OynS2mgV2u5wEWSkGC54UCGaDvcYk/H5uTAPzn8Nu\n qUTA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776311467; x=1776916267;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=B7gPTtwEAXVyYJiGl/rRuUv/mMeU/AnDgl54+hREiBo=;\n b=VZ3F4A1qqHZwc0HK0U5MTNonuzTH0+6pdpb82ANFvlyWK5wM6loTeKaeGBp4MItMqK\n NpvRvSXdBCNP9ObEYX0XKyj9NpWdmYBGqn+T8QGB2o7N55PM47zml9GlqjFKni3jT2F1\n mlDZefas8GjqOBOkL6kAfW7Q+FvauDx8io1nABVPNyk4gQjPTRS3kxnIoagBxyejpWmw\n BJfetnPz89+sC1nFCeN71Iw2fzJP8MQiGMCxPzEHFFeKzm761XyX5sxDzn0YBIQmQUwG\n Bo6C0eWQkOtD8wkiE8W09ML8z10kNTwJYD+GPeG+GApB6/JsH91IkcCaL6Nj1NITJswo\n 22jg==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+n9AYA44Aj53qFQi6eUmUN2ffb51Oy+Gmf3D8NrGoixl7sngCT0FjWFNjD0fNb3N3rPMoTRKJKKkKQ@nongnu.org","X-Gm-Message-State":"AOJu0Yz6+gfhNFb4uIp+nLfnyaY6J+1mEIt0SZXTuzy7pJ8y4PRnnei9\n RtS/UlXsYnvh4URtW75z3e3AX1XiaDcZ+EN0nBkdQPzCPuZAyLBE+vqqOvdOTIgP2BiIUI3cnJ7\n k70AiIrOuF+W6uGm97DHDfQVR6G+1JVo=","X-Gm-Gg":"AeBDiesp17fMgy8Kgbs+aB7p0zq7mdjZDD1jzDPOBB6syaWGxB69Hqz/scCBFafdqf7\n SM5gw4pVjUwjHEQYvEdKr8JTXNz2875Jxhoiu2CA3c/CzS75BQA0TsaTszBbZguTPR2OM8slMJY\n IB+h22/LDDJQxWxN6Q7WHmDL5yOFvQ3jFuZ4dLxZzkfbR/14OGCFRZMSd8D/YrB62iC4UGThyrb\n lA4JgXpMd9VanOoacbQS6Gite78WSklD/Nb/0pblBi96v4wk6L8fYtnossG5JZCtoyZtJAIpizn\n 8/rpC0vlKoDO1Zg/CEY95MtdnMPCLnO4mcQWBQ==","X-Received":"by 2002:a17:906:d104:b0:b9d:38b3:9bb9 with SMTP id\n a640c23a62f3a-b9d727cf2f1mr1094699366b.37.1776311466346; Wed, 15 Apr 2026\n 20:51:06 -0700 (PDT)","MIME-Version":"1.0","References":"<20260415134826.1742308-1-chao.liu.zevorn@gmail.com>","In-Reply-To":"<20260415134826.1742308-1-chao.liu.zevorn@gmail.com>","From":"Alistair Francis <alistair23@gmail.com>","Date":"Thu, 16 Apr 2026 13:50:39 +1000","X-Gm-Features":"AQROBzB0JkR3STceeTUWRq2eoJmdZ0Izq0w0kDaod7n4BA6im9d3Jq_HNtpR3KU","Message-ID":"\n <CAKmqyKPeqzjYDvG9GfmQ37psGEiqmx+tFGR=YES87YUd-FA7SA@mail.gmail.com>","Subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","To":"Chao Liu <chao.liu.zevorn@gmail.com>, munkhuu0825@gmail.com","Cc":"Palmer Dabbelt <palmer@dabbelt.com>,\n Alistair Francis <alistair.francis@wdc.com>,\n  Weiwei Li <liwei1518@gmail.com>,\n  Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>,\n Liu Zhiwei <zhiwei_liu@linux.alibaba.com>,\n =?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>,\n  Paolo Bonzini <pbonzini@redhat.com>, qemu-devel@nongnu.org,\n tangtao1634@phytium.com.cn, qemu-riscv@nongnu.org, =?utf-8?q?Philippe_Mathi?=\n\t=?utf-8?q?eu-Daud=C3=A9?= <philmd@linaro.org>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","Received-SPF":"pass client-ip=2a00:1450:4864:20::635;\n envelope-from=alistair23@gmail.com; helo=mail-ej1-x635.google.com","X-Spam_score_int":"-17","X-Spam_score":"-1.8","X-Spam_bar":"-","X-Spam_report":"(-1.8 / 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,\n RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 autolearn=unavailable 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":3677950,"web_url":"http://patchwork.ozlabs.org/comment/3677950/","msgid":"<aeB8vRtG0njYb3zt@ZEVORN-PC.localdomain>","list_archive_url":null,"date":"2026-04-16T06:08:30","subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","submitter":{"id":92265,"url":"http://patchwork.ozlabs.org/api/people/92265/","name":"Chao Liu","email":"chao.liu.zevorn@gmail.com"},"content":"On Thu, Apr 16, 2026 at 01:50:39PM +1000, Alistair Francis wrote:\n> On Wed, Apr 15, 2026 at 11:51 PM Chao Liu <chao.liu.zevorn@gmail.com> wrote:\n> >\n> > Use PRIx64 instead of %llx for uint64_t arguments to avoid\n> > -Werror=format warnings on platforms where uint64_t is not\n> > long long.\n> >\n> > This fixes the cross-riscv64-system CI failure:\n> >\n> >   ../hw/char/riscv_htif.c: In function 'htif_handle_tohost_write':\n> >   ../hw/char/riscv_htif.c:175:38: error: format '%llx' expects argument\n> >   of type 'long long unsigned int', but argument 2 has type 'uint64_t'\n> >   {aka 'long unsigned int'} [-Werror=format=]\n> >\n> > Fixes: d98f7a541c2c (\"riscv_htif: reject invalid signature ranges (end <= begin)\")\n> > Tested-by: Tao Tang <tangtao1634@phytium.com.cn>\n> > Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>\n> > Reviewed-by: Alistair Francis <alistair.francis@wdc.com>\n> > Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>\n> \n> Again, is it ok if I squash this patch with \"reject invalid signature\n> ranges (end <= begin)\" to maintain bisectability?\nAgreed, this is a good idea.\n\nThanks,\nChao\n\n> \n> Alistair","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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=NgsYmetq;\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=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.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 4fx70W5lcxz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 16:10:18 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDFuv-0000lp-3i; Thu, 16 Apr 2026 02:09:33 -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 <chao.liu.zevorn@gmail.com>)\n id 1wDFuq-0000lO-J1\n for qemu-devel@nongnu.org; Thu, 16 Apr 2026 02:09:28 -0400","from mail-qk1-x742.google.com ([2607:f8b0:4864:20::742])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <chao.liu.zevorn@gmail.com>)\n id 1wDFup-0007iS-0r\n for qemu-devel@nongnu.org; Thu, 16 Apr 2026 02:09:28 -0400","by mail-qk1-x742.google.com with SMTP id\n af79cd13be357-8cfc5941028so1098321985a.1\n for <qemu-devel@nongnu.org>; Wed, 15 Apr 2026 23:09:26 -0700 (PDT)","from ZEVORN-PC.localdomain ([162.244.208.119])\n by smtp.gmail.com with ESMTPSA id\n af79cd13be357-8e4eed6ed8asm300728285a.1.2026.04.15.23.09.20\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 15 Apr 2026 23:09:25 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776319766; x=1776924566; darn=nongnu.org;\n h=in-reply-to:content-transfer-encoding:content-disposition\n :mime-version:references:message-id:subject:cc:to:from:date:from:to\n :cc:subject:date:message-id:reply-to;\n bh=fTBRgxvyc6aW3/mzgCV1Qa+v73bqNPK/M3R0CLsC+wc=;\n b=NgsYmetqtV+/4cv/DGmatdl4W9qWwI7wuauKiGFCeY1lebXoNl8MAuZ7pf5nx+Urlf\n hNaXLJttJ2Px1pxRy+DLrLlS1Vt3upxH9lcX+1W4y+o78BAylVlBjbwRjR0dvLHe7fNK\n j7aEd6c80PFijsQFAtlUMUUWkB97gdcRvueg++K15bNk3jeAsviDpfI34JxthMR+PZlF\n TIFW94JFAQaxFspJ70FbWLHJ+HlgXeqt7R2hvEEfi0dBCsptPoCh7s70mi08YlPFIz9m\n /yz67cyDC60zg9sDhTe8dT29Z5tV1tuV22cuNdJG1hKmJrh3yCtosVMtmW8DQMR+0SGo\n 3wXA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776319766; x=1776924566;\n h=in-reply-to:content-transfer-encoding:content-disposition\n :mime-version:references:message-id:subject:cc:to:from:date:x-gm-gg\n :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n bh=fTBRgxvyc6aW3/mzgCV1Qa+v73bqNPK/M3R0CLsC+wc=;\n b=O1AqFR5kt/H3zqNZKtGJEZJnFfSz8Ha9aETxScg5aRAo0jruX3mu82GEwJgydAtUve\n pla1BA99WXucFzHqt5flTrP7dnBdnrvZOWo7lZ+MVYXSocAPB3Gs3k3hZnvtE6gUWwmt\n F+RFgCL9DRuIK0q+7H7L40VIUMyazZ6YiAlaw4bMNhwKw+oyNWZxgkl02MwXF7carCnw\n uddNYFn3T+GCCD19kBI5H6zHv86DbyEHPiOxbpNS7nBgS0t5XzOUimY20asDP4jpsBw3\n ch8BGrbaVm1ia0EuV/w3mSZ5QqGCZpwrRcH6hz3CkzIDdukVpiJhy6/3otS/8BI5Z/DJ\n m+MA==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8P7dYT1OC2L4RhglAryNbO8OaeVZBTgRf+RzjF8bfw+Pb8BbdkoYonrRGhr3Z1fFskC3DrWoOq0dnz@nongnu.org","X-Gm-Message-State":"AOJu0YyiGZGD4i11ey+Li2sIELtdgKYlVypeagwsphRJS4eX2GK8zO6p\n 1wFefB50BaQtxHF4Tk9rKXDYF5j5QC85qcXojJSJg75bTZJhjB8PJXNc","X-Gm-Gg":"AeBDiev0BkBR0MT0P6M+8fhRvT/bhT9xBtA9zHMPVg+mk1PBU7XPaA2w3GtV4S1QX9w\n IbdETf0QzWDIdk/f3Qnk31RTAzgRawv8yq6Tupb4b8XxGRAeGrR9b6v1OBvR0nGlDtwWoKjcY2E\n 0/xjYgNOxHVfk6SUrOZSicalFSx0ZJKbktCqYHbfWyM9fdABafzL1yDzpXePAugIsMroKD8VjDg\n SBdzAsgryzHQoJEiWuIuZH5qJSp0KJ3CMb7q0iApEtRUGpk41hsV5s5mrJGU3jLk9MwkmkYohG0\n zCNIksu+Knt77hpoleGDabnCtCt32QJztbGb+Varrbn1Yz1M202FdKjG37xREjWZBFmTD84VzE9\n BfiiAff0O5TqoCuOsHaplFXBuhfHCbGoE7zpxyfBWNwR4hjd66MElJiu65QXvhEPTIk6qBOuT/W\n /uc05WLuwpn9xoln9jL2Mb6z4ugdkg6NU6E4L10gVkVHclZsLg/LZOBDppmaiByUMjOsaDMXBQ","X-Received":"by 2002:a05:620a:4041:b0:8cd:bfd9:e2a2 with SMTP id\n af79cd13be357-8ddcfbad95amr3597552485a.43.1776319765843;\n Wed, 15 Apr 2026 23:09:25 -0700 (PDT)","Date":"Thu, 16 Apr 2026 14:08:30 +0800","From":"Chao Liu <chao.liu.zevorn@gmail.com>","To":"Alistair Francis <alistair23@gmail.com>","Cc":"munkhuu0825@gmail.com, Palmer Dabbelt <palmer@dabbelt.com>,\n  Alistair Francis <alistair.francis@wdc.com>,\n Weiwei Li <liwei1518@gmail.com>,\n  Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>,\n Liu Zhiwei <zhiwei_liu@linux.alibaba.com>,\n =?utf-8?q?Marc-Andr=C3=A9?= Lureau <marcandre.lureau@redhat.com>,\n Paolo Bonzini <pbonzini@redhat.com>, qemu-devel@nongnu.org,\n  tangtao1634@phytium.com.cn, qemu-riscv@nongnu.org,  Philippe =?utf-8?q?Mat?=\n\t=?utf-8?q?hieu-Daud=C3=A9?= <philmd@linaro.org>","Subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","Message-ID":"<aeB8vRtG0njYb3zt@ZEVORN-PC.localdomain>","References":"<20260415134826.1742308-1-chao.liu.zevorn@gmail.com>\n <CAKmqyKPeqzjYDvG9GfmQ37psGEiqmx+tFGR=YES87YUd-FA7SA@mail.gmail.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"\n <CAKmqyKPeqzjYDvG9GfmQ37psGEiqmx+tFGR=YES87YUd-FA7SA@mail.gmail.com>","Received-SPF":"pass client-ip=2607:f8b0:4864:20::742;\n envelope-from=chao.liu.zevorn@gmail.com; helo=mail-qk1-x742.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, FREEMAIL_FROM=0.001,\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":3677968,"web_url":"http://patchwork.ozlabs.org/comment/3677968/","msgid":"<CA+0p-WyCijikCrwgtF3xGtNfvfU8xpFwzq6rjk7+o764-ViNwg@mail.gmail.com>","list_archive_url":null,"date":"2026-04-16T07:17:06","subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","submitter":{"id":92173,"url":"http://patchwork.ozlabs.org/api/people/92173/","name":"Мөнхбаатар Энхбаатар","email":"munkhuu0825@gmail.com"},"content":"Sounds good to me, thanks.\n\nOn Thu, Apr 16, 2026 at 2:09 PM Chao Liu <chao.liu.zevorn@gmail.com> wrote:\n\n> On Thu, Apr 16, 2026 at 01:50:39PM +1000, Alistair Francis wrote:\n> > On Wed, Apr 15, 2026 at 11:51 PM Chao Liu <chao.liu.zevorn@gmail.com>\n> wrote:\n> > >\n> > > Use PRIx64 instead of %llx for uint64_t arguments to avoid\n> > > -Werror=format warnings on platforms where uint64_t is not\n> > > long long.\n> > >\n> > > This fixes the cross-riscv64-system CI failure:\n> > >\n> > >   ../hw/char/riscv_htif.c: In function 'htif_handle_tohost_write':\n> > >   ../hw/char/riscv_htif.c:175:38: error: format '%llx' expects argument\n> > >   of type 'long long unsigned int', but argument 2 has type 'uint64_t'\n> > >   {aka 'long unsigned int'} [-Werror=format=]\n> > >\n> > > Fixes: d98f7a541c2c (\"riscv_htif: reject invalid signature ranges (end\n> <= begin)\")\n> > > Tested-by: Tao Tang <tangtao1634@phytium.com.cn>\n> > > Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>\n> > > Reviewed-by: Alistair Francis <alistair.francis@wdc.com>\n> > > Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>\n> >\n> > Again, is it ok if I squash this patch with \"reject invalid signature\n> > ranges (end <= begin)\" to maintain bisectability?\n> Agreed, this is a good idea.\n>\n> Thanks,\n> Chao\n>\n> >\n> > Alistair\n>","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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=sZNHQZes;\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=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.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 4fx8VR5qBHz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 17:17:50 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDGyc-00059H-4m; Thu, 16 Apr 2026 03:17:26 -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 <munkhuu0825@gmail.com>)\n id 1wDGyb-00058m-5Z\n for qemu-devel@nongnu.org; Thu, 16 Apr 2026 03:17:25 -0400","from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <munkhuu0825@gmail.com>)\n id 1wDGyZ-0002K1-Fo\n for qemu-devel@nongnu.org; Thu, 16 Apr 2026 03:17:24 -0400","by mail-lj1-x22b.google.com with SMTP id\n 38308e7fff4ca-38ea6a5a0b3so9468041fa.3\n for <qemu-devel@nongnu.org>; Thu, 16 Apr 2026 00:17:21 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1776323839; cv=none;\n d=google.com; s=arc-20240605;\n b=XrbgGF5FxYc5u5fmCn7n1T3yBckl50IZd8t0knYPuAN4aXq0q6APMv9VqVtI12Z7Yc\n bP4/Hx/UUAgLHrczmURqaeK4WpIInu1DsnYwOVzFuu0JcHAyOZkRQgil/upoKMa0N/nI\n ywyIXSA/T3QUTxNSMjpTbcdBfbwGgTJZHaKk1hTwFPduPhJMMOJW0/8q/ta39gxI+Qli\n OjI1impgjwgTvLPkW4G+b4ubid2AMn993AF3XsRL9CPOFD/3XJfWTB7B1kJWSYo5dkio\n I1QmVa+ytB/Ln5DLS2pTcJhQ79r6ItWcifSDSod54Uy+3kJujAGsyW2TJxhukELJFlYT\n fFFA==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:dkim-signature;\n bh=AKr4okNZNLNSjUGPZBkf0k8pFmH5OMo09p+IYMIrO2I=;\n fh=O3rzrV6S0hETXie+puRJbh+nDBDd2TOFQAdmkpP9rgU=;\n b=EfHgJ//evoqcCHTiNUwjRoiHBSm1Gbc9FK/9nWwhltTC7DRMGmhUP2uGmdkLHFlO3N\n 9YTzycwG9thQU0tsB3kSUM8vhO7bZSiOuJv4c/Qi6822CxBEzXzfIRKnCWUHTcyRhK/o\n dg3dTA/uwj0e4ZyZXWS9N0vBxxuTk2BOSeS5vat2hphh1JFvedHS+piYUiZ21MgNiwBx\n P6xiyLo2CQNUFcwyB0OdJRjYvEkCjeVB5VKgQD+oRdRPWhSnRQrYOLpv1bsOBDGWwZ/E\n YmSmZ7yPDeqtmtOXta3mbDjwp7OOtDZyczPeiiGlmcpUUj9MoHQ9XksLtP3VzRVu2dr3\n a3HA==; darn=nongnu.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776323839; x=1776928639; darn=nongnu.org;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:from:to:cc:subject:date:message-id:reply-to;\n bh=AKr4okNZNLNSjUGPZBkf0k8pFmH5OMo09p+IYMIrO2I=;\n b=sZNHQZesX3xWt/ooxjYnbtfQ/2dOU/BducOz5Tk5R1RkZxXcZqoqF2uNtgask+dNbE\n N9Ys1dZ1PVUcKXdhqUt0vPMzOgYfYI+7DRDa5xoxQtTalSQVuvzEGJ8kiGXb2jV/05lS\n 1lDJn9umRT/NUwKHmCtxM+p3VeoSTDVlSeIYHKZuNmn/5A0RTuCExo8S21iVzb+Z2nxE\n SIpCwXzGfGRV1uvex23leuu6n7RND3YfHbqI6bnYdaQl+dIz8Te/5UOhY0F58CMvoqtZ\n MPKnVdjP9Hj9pgSBZ4S/GoQ3/ofW40Ree6NZgSZ6USQVtYUB9uGMaW6v02DsEyswJom2\n dUyg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776323839; x=1776928639;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=AKr4okNZNLNSjUGPZBkf0k8pFmH5OMo09p+IYMIrO2I=;\n b=aGI1XFD4lTBtHJraThZYdI1O4SQvz3z9Tg/3eVNs5a3NPkzML0r4poL+4Yk2BRuHQm\n 6fU1O0PyUUw/GwmbExDkfZE0bopLnA2AA1LnAkdufk8y9NB0o9Urn6WvM9dSKPdAh5d3\n DLlshZKG0GdtafKMP/IA4NH94DjSf7oYj3JSlI5jv4dcP45b1QKKBuvI9oTGg6RjJY7W\n WOU6WSfsn1YKEJ9bT0+df/zDBWS8TF9h7RvUenXTzEUyWC/1VoFYo4KMGMoIfOPP8YYW\n VqL93jJPX/dXYoEx1uRvid0P1VY9hsjHfFoaC8a7S/5aFkk+1d24uKqIqvdbpPpZ9CeI\n pKEQ==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8YtH2YvDk3zQ1vY7qHa4W0eQG099OdeyZ/PAWT7O8DiObwdT8c0ydo3jPKHmi+l7Hr7jxcRtYNMDHC@nongnu.org","X-Gm-Message-State":"AOJu0Yxa6Tpfy/+KMb2M110qvLplYbuhDjSyXqu9A6r/rVOi9Bdjn6/F\n Yimlk+EVvTJ7osVrujeLgP8gLjIY5lSBTr7rtx9dv/hlOec7j4P/1D6Vci7/wFsfvD55jcQqYIu\n AdKYfmBrhW1lsQ0jv0RTg6+nuBwiHK4g=","X-Gm-Gg":"AeBDievL9652e7/wmetoJ1BYDsQDd8yzayldQXt19iREY2OYJsvxELBPcjozigz72a1\n n71rt/mdD9Se7S92nEs3vVtqY6fwD8p92aezYx38r2iH+G4ugqxMT5vKbdvD9+7T3gbW02g6Ius\n asHGmuAfGFz4vTtE2Go8UoqMvgj92wk7P12KuQ0tmNaYEHqepJ/YSFDI1eK3WmfUZw6xXrYvQA1\n lbOkMiBK4mqNx4vegwuZXJGhtlXMARW8FTzNd8uQrf0JP3WnZ0RSrZ2mAY+tNy9bEK2RdRZehVD\n Wb1/9QCG","X-Received":"by 2002:a2e:a553:0:b0:38b:e639:443e with SMTP id\n 38308e7fff4ca-38e4bf53b0emr77354221fa.26.1776323839114; Thu, 16 Apr 2026\n 00:17:19 -0700 (PDT)","MIME-Version":"1.0","References":"<20260415134826.1742308-1-chao.liu.zevorn@gmail.com>\n <CAKmqyKPeqzjYDvG9GfmQ37psGEiqmx+tFGR=YES87YUd-FA7SA@mail.gmail.com>\n <aeB8vRtG0njYb3zt@ZEVORN-PC.localdomain>","In-Reply-To":"<aeB8vRtG0njYb3zt@ZEVORN-PC.localdomain>","From":"Munkhbaatar Enkhbaabar <munkhuu0825@gmail.com>","Date":"Thu, 16 Apr 2026 15:17:06 +0800","X-Gm-Features":"AQROBzCgJm6_jTB8KYsLzdTLcurHo2T1RuUgFyPeioa8d4OART9q9eUcuY8p-u4","Message-ID":"\n <CA+0p-WyCijikCrwgtF3xGtNfvfU8xpFwzq6rjk7+o764-ViNwg@mail.gmail.com>","Subject":"Re: [PATCH v2] hw/char/riscv_htif: Fix format specifier for uint64_t","To":"Chao Liu <chao.liu.zevorn@gmail.com>","Cc":"Alistair Francis <alistair23@gmail.com>,\n Palmer Dabbelt <palmer@dabbelt.com>,\n  Alistair Francis <alistair.francis@wdc.com>,\n Weiwei Li <liwei1518@gmail.com>,\n  Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>,\n Liu Zhiwei <zhiwei_liu@linux.alibaba.com>,\n =?utf-8?q?Marc-Andr=C3=A9_Lureau?= <marcandre.lureau@redhat.com>,\n  Paolo Bonzini <pbonzini@redhat.com>, qemu-devel@nongnu.org,\n tangtao1634@phytium.com.cn, qemu-riscv@nongnu.org, =?utf-8?q?Philippe_Mathi?=\n\t=?utf-8?q?eu-Daud=C3=A9?= <philmd@linaro.org>","Content-Type":"multipart/alternative; boundary=\"0000000000006fc226064f8e9f86\"","Received-SPF":"pass client-ip=2a00:1450:4864:20::22b;\n envelope-from=munkhuu0825@gmail.com; helo=mail-lj1-x22b.google.com","X-Spam_score_int":"-7","X-Spam_score":"-0.8","X-Spam_bar":"/","X-Spam_report":"(-0.8 / 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, FORGED_GMAIL_RCVD=1,\n FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,\n RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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"}}]