[{"id":3675602,"web_url":"http://patchwork.ozlabs.org/comment/3675602/","msgid":"<CAKmqyKMryrNgfo8bp-FOj1F0B63WLv1Shsjwj=euptjVr7auVQ@mail.gmail.com>","list_archive_url":null,"date":"2026-04-10T01:46:43","subject":"Re: [PATCH v5 6/6] target/riscv: Enable SMMPT extension","submitter":{"id":64571,"url":"http://patchwork.ozlabs.org/api/people/64571/","name":"Alistair Francis","email":"alistair23@gmail.com"},"content":"On Thu, Apr 9, 2026 at 12:09 AM LIU Zhiwei <zhiwei_liu@linux.alibaba.com> wrote:\n\nCan we add a link in this commit to the spec version please?\n\nAlistair\n\n>\n> Co-authored-by: Huang Tao <eric.huang@linux.alibaba.com>\n> Co-authored-by: TANG Tiancheng <lyndra@linux.alibaba.com>\n> Signed-off-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com>\n> Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>\n> ---\n>  target/riscv/cpu.c | 4 ++++\n>  1 file changed, 4 insertions(+)\n>\n> diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c\n> index cb4ccd001d..1e49465eeb 100644\n> --- a/target/riscv/cpu.c\n> +++ b/target/riscv/cpu.c\n> @@ -225,8 +225,10 @@ const RISCVIsaExtData isa_edata_arr[] = {\n>      ISA_EXT_DATA_ENTRY(smepmp, PRIV_VERSION_1_12_0, ext_smepmp),\n>      ISA_EXT_DATA_ENTRY(smpmpmt, PRIV_VERSION_1_12_0, ext_smpmpmt),\n>      ISA_EXT_DATA_ENTRY(smmpm, PRIV_VERSION_1_13_0, ext_smmpm),\n> +    ISA_EXT_DATA_ENTRY(smmpt, PRIV_VERSION_1_13_0, ext_smmpt),\n>      ISA_EXT_DATA_ENTRY(smnpm, PRIV_VERSION_1_13_0, ext_smnpm),\n>      ISA_EXT_DATA_ENTRY(smrnmi, PRIV_VERSION_1_12_0, ext_smrnmi),\n> +    ISA_EXT_DATA_ENTRY(smsdid, PRIV_VERSION_1_13_0, ext_smsdid),\n>      ISA_EXT_DATA_ENTRY(smstateen, PRIV_VERSION_1_12_0, ext_smstateen),\n>      ISA_EXT_DATA_ENTRY(ssaia, PRIV_VERSION_1_12_0, ext_ssaia),\n>      ISA_EXT_DATA_ENTRY(ssccfg, PRIV_VERSION_1_13_0, ext_ssccfg),\n> @@ -1379,6 +1381,8 @@ const RISCVCPUMultiExtConfig riscv_cpu_vendor_exts[] = {\n>\n>  /* These are experimental so mark with 'x-' */\n>  const RISCVCPUMultiExtConfig riscv_cpu_experimental_exts[] = {\n> +    MULTI_EXT_CFG_BOOL(\"x-smmpt\", ext_smmpt, false),\n> +    MULTI_EXT_CFG_BOOL(\"x-smsdid\", ext_smsdid, false),\n>      MULTI_EXT_CFG_BOOL(\"x-svukte\", ext_svukte, false),\n>\n>      { },\n> --\n> 2.43.0\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=W1FQC8nA;\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 4fsKSJ6PZ9z1yGb\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 11:47:44 +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 1wB0xn-0002ht-5M; Thu, 09 Apr 2026 21:47:15 -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 1wB0xl-0002hU-Q2\n for qemu-devel@nongnu.org; Thu, 09 Apr 2026 21:47:13 -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 1wB0xk-0004Qc-8X\n for qemu-devel@nongnu.org; Thu, 09 Apr 2026 21:47:13 -0400","by mail-ed1-x530.google.com with SMTP id\n 4fb4d7f45d1cf-66bd4e0560fso2006950a12.0\n for <qemu-devel@nongnu.org>; Thu, 09 Apr 2026 18:47:11 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1775785630; cv=none;\n d=google.com; s=arc-20240605;\n b=gEvDLk5VANvJVOTuK9RZOY/975L6lizosirM0AhmxjzDjx63TRGiK8H1cWY+Va/ZPG\n nXKLtLHl8huyhrcWiShASki2FfXxYo/pf/k0Yt84x7FQne28oqEDRZVUz0dypw6/f5TN\n 9IJEU4lOF5k0W9mctMEO03iCVVN+fI0HZS7b8hhKHhzqYIipjiB/y2nsT4Mfc95PdFSY\n RLXlpr55G6VBELXgqTr0TFqskaYujJDC944dgtIzsM8mi4E0Ny6zRk/dR+KunrnUvots\n XjGBXi20M4AtxlyjK/Nf+qlHDwABWN5VN2PdvBn4rk1F0H7IZaKdTGhd0OYIkzIvBe03\n 4oOg==","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=S+bUn4Z5nOt0Mxyff/J/d30eTpNQWwXXzdsf4LaqeZY=;\n fh=cWfiSq/oFyTN/DKvcJSgQUgJ4u5YSKmpf6by/WUOfgI=;\n b=UCfj0JrvdFTcXt6SRu8p8oI4FZ7zSOKxK+Btg21HYPfSlw85QP0YsT8/tdaeTxXpha\n 9TELm2sqSCeV1EsHkyynoVY1X1ZMUQb+ORhSYXjhuoIM57wV3JzcWRwzS5sPNAYDjaOn\n +9aN9CQ/DcBOKywbPCNjhKTSfM6F0WHqJF4n49vxuB/AosBKCTN5wgnE/JInJL3ceUOU\n 7YCAzDGzP3uwGqqHj9+dMj4KUYlIy6KkO1fdj9njudgM0dCZpCIYRZ3Oo+iNZQiM9UjZ\n WVQOKy/tBioCteRbcOvyeyTrWcKtwyl4/8qEoy7mDu4A/ojuz5k++4MJMyvFqRiNg4Ox\n KxqA==; 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=1775785630; x=1776390430; 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=S+bUn4Z5nOt0Mxyff/J/d30eTpNQWwXXzdsf4LaqeZY=;\n b=W1FQC8nA+81bUtkC+AZR+5MluE14haQaGJfqB2EMvSKp9XT7ILanpsEQicFpmJbnzP\n KqOG2oU0Kxi+gg2VY2Grt6jh2R77UaxFpq1zrA1lDW49myC9hPAfMh+eF78zrOe6zre0\n /mrM8c6eCpmSPcbd2ZMziqb+d37yPjwNgVP1eyRj7Mi9m6sqiperAZ5dbNCHC8B/jOlk\n 320vL/5tihLdN2xkQoMBXVWpJjaw3zhOaWWHPoRl0hop1GkxdRpQJfesydqm2dKSi/5X\n Oig6f12Zr1sB2+hXzC8MnQ0vwcDasPkc2jl6NbGuEPCaAuMnR//8rDVLvC70oEwMDyRy\n g8ng==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775785630; x=1776390430;\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=S+bUn4Z5nOt0Mxyff/J/d30eTpNQWwXXzdsf4LaqeZY=;\n b=PD57LFuTAO2RP7HpldCU7AGrW8gDcsGAuPWuHjKonw+DfMMWCL9WsmmbH6fDBL7JyU\n /mj7kXpVkqXlYg9beltD3vKf1cZ1Li7TBf+MN9FLSnBr6097O/JQDzKu6MY3Rt0Uk1rp\n 7NQ6GwlXbicXYLRHDAUY6aiWjhce9CLpAuku2VicQ1MoN8d/KlCx7eAb+/f0Taazvvo2\n XpU7p9D4uxqkK2+eia6giHFdpM/N37A5wWLrUJkc1g74+WDbDA3VL5S/0oCsSb4GU5/c\n Mb/f44ZIWfA2iqTe39S22MljARGXoN1wHRB8nMTExEkIvmxaTOkYUl6h5SsKiM/T8k4l\n f4hg==","X-Gm-Message-State":"AOJu0YwgrejDIWaCsMjGJ9FDXfiB+Dwr6x04bfX9aFGp11bkSj80gqWC\n qEj3I3CRvLqd69+p/LHVlgHIkbTVraZlhCAQK5pz5Xa22fAcIwUHLx2vB2XErmCdLNq0cErvgMt\n ftJWKAF58X9Iu7Eke7Z6IHqFOfYrp/yQ=","X-Gm-Gg":"AeBDiesn0fHXMWAFHxVaZjjVBA9I/S8ICBEDzXfyH75nTxkjB4TqRO3SxRc5fys2Nbj\n Omsvs4nMH+X1ZmQAiZwoSYCLNZ2oMIA82k6wJrYlDutaKBHGDVbxn/OYqVpjQocjLiMXg8C/xTY\n 3/Ua8oP8xAqiXMsfPPxKf6bEKNWtjOM9ll+PULEDMOjXzezMo4O+toA+x+u3b6ijHlgASyrnVLz\n 7XyAbrHTPaEpBt6HMwKDA6586M8qJMvnk2BZtbOyu5rZPOift+9rq/IR8faz9UkF3AD941URF3J\n +BBnYY5JuxyINbG7/eNxSJzZ8oAjykU1qC4dTA==","X-Received":"by 2002:a17:907:940a:b0:b9c:bf69:8b54 with SMTP id\n a640c23a62f3a-b9d76d6d812mr50481066b.18.1775785630189; Thu, 09 Apr 2026\n 18:47:10 -0700 (PDT)","MIME-Version":"1.0","References":"<20260408140635.42546-1-zhiwei_liu@linux.alibaba.com>\n <20260408140635.42546-7-zhiwei_liu@linux.alibaba.com>","In-Reply-To":"<20260408140635.42546-7-zhiwei_liu@linux.alibaba.com>","From":"Alistair Francis <alistair23@gmail.com>","Date":"Fri, 10 Apr 2026 11:46:43 +1000","X-Gm-Features":"AQROBzCjD1UV49a7YY0YtxJpDD85oPkjv9EpMcbE6xfqG6lrPjdfhrr1uZBVCGk","Message-ID":"\n <CAKmqyKMryrNgfo8bp-FOj1F0B63WLv1Shsjwj=euptjVr7auVQ@mail.gmail.com>","Subject":"Re: [PATCH v5 6/6] target/riscv: Enable SMMPT extension","To":"LIU Zhiwei <zhiwei_liu@linux.alibaba.com>","Cc":"qemu-devel@nongnu.org, qemu-riscv@nongnu.org, chao.liu.zevorn@gmail.com,\n palmer@dabbelt.com, daniel.barboza@oss.qualcomm.com, liwei1518@gmail.com,\n Huang Tao <eric.huang@linux.alibaba.com>,\n TANG Tiancheng <lyndra@linux.alibaba.com>,\n Daniel Henrique Barboza <dbarboza@ventanamicro.com>","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=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":3676551,"web_url":"http://patchwork.ozlabs.org/comment/3676551/","msgid":"<CANzO1D0aY3nMWo3AN-Fo0V612dJUb2aZ4iBUf59Gd=YHX+Uasg@mail.gmail.com>","list_archive_url":null,"date":"2026-04-13T08:21:47","subject":"Re: [PATCH v5 6/6] target/riscv: Enable SMMPT extension","submitter":{"id":79604,"url":"http://patchwork.ozlabs.org/api/people/79604/","name":"Frank Chang","email":"frank.chang@sifive.com"},"content":"LIU Zhiwei <zhiwei_liu@linux.alibaba.com> 於 2026年4月9日週四 上午3:29寫道：\n>\n> Co-authored-by: Huang Tao <eric.huang@linux.alibaba.com>\n> Co-authored-by: TANG Tiancheng <lyndra@linux.alibaba.com>\n> Signed-off-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com>\n> Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>\n\nReviewed-by: Frank Chang <frank.chang@sifive.com>\n\n> ---\n>  target/riscv/cpu.c | 4 ++++\n>  1 file changed, 4 insertions(+)\n>\n> diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c\n> index cb4ccd001d..1e49465eeb 100644\n> --- a/target/riscv/cpu.c\n> +++ b/target/riscv/cpu.c\n> @@ -225,8 +225,10 @@ const RISCVIsaExtData isa_edata_arr[] = {\n>      ISA_EXT_DATA_ENTRY(smepmp, PRIV_VERSION_1_12_0, ext_smepmp),\n>      ISA_EXT_DATA_ENTRY(smpmpmt, PRIV_VERSION_1_12_0, ext_smpmpmt),\n>      ISA_EXT_DATA_ENTRY(smmpm, PRIV_VERSION_1_13_0, ext_smmpm),\n> +    ISA_EXT_DATA_ENTRY(smmpt, PRIV_VERSION_1_13_0, ext_smmpt),\n>      ISA_EXT_DATA_ENTRY(smnpm, PRIV_VERSION_1_13_0, ext_smnpm),\n>      ISA_EXT_DATA_ENTRY(smrnmi, PRIV_VERSION_1_12_0, ext_smrnmi),\n> +    ISA_EXT_DATA_ENTRY(smsdid, PRIV_VERSION_1_13_0, ext_smsdid),\n>      ISA_EXT_DATA_ENTRY(smstateen, PRIV_VERSION_1_12_0, ext_smstateen),\n>      ISA_EXT_DATA_ENTRY(ssaia, PRIV_VERSION_1_12_0, ext_ssaia),\n>      ISA_EXT_DATA_ENTRY(ssccfg, PRIV_VERSION_1_13_0, ext_ssccfg),\n> @@ -1379,6 +1381,8 @@ const RISCVCPUMultiExtConfig riscv_cpu_vendor_exts[] = {\n>\n>  /* These are experimental so mark with 'x-' */\n>  const RISCVCPUMultiExtConfig riscv_cpu_experimental_exts[] = {\n> +    MULTI_EXT_CFG_BOOL(\"x-smmpt\", ext_smmpt, false),\n> +    MULTI_EXT_CFG_BOOL(\"x-smsdid\", ext_smsdid, false),\n>      MULTI_EXT_CFG_BOOL(\"x-svukte\", ext_svukte, false),\n>\n>      { },\n> --\n> 2.43.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=sifive.com header.i=@sifive.com header.a=rsa-sha256\n header.s=google header.b=RNQXgoh2;\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 4fvL4b1dqHz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 18:22:39 +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 1wCCYd-0005P7-B7; Mon, 13 Apr 2026 04:22:11 -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 <frank.chang@sifive.com>)\n id 1wCCYa-0005OY-7o\n for qemu-devel@nongnu.org; Mon, 13 Apr 2026 04:22:08 -0400","from mail-pj1-x102e.google.com ([2607:f8b0:4864:20::102e])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <frank.chang@sifive.com>)\n id 1wCCYY-0002ln-Lj\n for qemu-devel@nongnu.org; Mon, 13 Apr 2026 04:22:07 -0400","by mail-pj1-x102e.google.com with SMTP id\n 98e67ed59e1d1-35d90833cacso2498697a91.2\n for <qemu-devel@nongnu.org>; Mon, 13 Apr 2026 01:22:03 -0700 (PDT)","from mail-dy1-f177.google.com (mail-dy1-f177.google.com.\n [74.125.82.177]) by smtp.gmail.com with ESMTPSA id\n 98e67ed59e1d1-35fb1ed394csm3639478a91.11.2026.04.13.01.21.59\n for <qemu-devel@nongnu.org>\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Mon, 13 Apr 2026 01:22:01 -0700 (PDT)","by mail-dy1-f177.google.com with SMTP id\n 5a478bee46e88-2d64c756111so3869395eec.1\n for <qemu-devel@nongnu.org>; Mon, 13 Apr 2026 01:21:59 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=sifive.com; s=google; t=1776068522; x=1776673322; 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=+/72zsIH/4baL4+UZIEr2+z0FgfZcPzaYyDhUX/FcD4=;\n b=RNQXgoh2QTQgGuYBcgmgg9/b60ptYDOqJJG7g0dpMvOPz3HetuIhVKJhCTV7fs/OBT\n o9fW9Ko9v9ELDd8yH1YBYjMAlnlFu4D2tlcPEZxIaNmu7g+0Fy9bGhw7j3cAcqGVzDVT\n mDdIAq9DxoMGG2CirsRp8W+ddD+0JPMerzWkCqhaRjwS6aUl1q+DHPdTZdO1NGTwfUDu\n LD2iaAvTj52EUsFXqCZKQuLKR4nIEHFzRKnaVdEgyh8aJAqmWdZBDMhklDSX3liSPvZJ\n NYlRfRnj24vLKwfJ1O4N6RKuaAjhDqCW1+52g1pCLYvPuZgzcPWRKWcHrCgxUr0tew/B\n dk8Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776068522; x=1776673322;\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=+/72zsIH/4baL4+UZIEr2+z0FgfZcPzaYyDhUX/FcD4=;\n b=LW/RnamoIku6Ge7XHzG5ChgS448Q1b0JSVYx7YyF1x0P/QURNcHSHxuxmkNivRxDQI\n o2vCZIWDKKPg8S5X2K0OzgIvf0FMlYkWdDNXqPUCIcVf/p8J7Cr2F53zNqlHXOJsL4St\n Iepm4PfytAC4ljlIh7a/iXyySzrdxLXM1Y0bXWrJa8JfoMbzo+69xt8EUbsz9lPOyG/z\n JkYZr3xaHqkvZFsccF47dhBC1rNwFXAwbjdBBrIPtCPci/IZyDibsTVNrftyDC58LzpQ\n HH9ppvRj1P7HNu3GGw2CdcZ9STT7r1frt0tL3lfTokvhFk5TmLi0ESBSk/xedUVxnUf5\n KcSQ==","X-Gm-Message-State":"AOJu0Yy2pu/RTwO1BTUSmjhiUTBdNQOgUNiSZ8sr0ymA2MVKekg19srw\n sl55vfHJXZancdh/BmoRIPwBuLJFX17YtKXx5znTvXFX8+7i0bmTeGVTAyNx0bUxaH3VKIeulSd\n Htjgp8rXLLvlnA3A6iT1LBcC3SsrF6rZ0gXlmGjxnU0DcFJmN8Sil1LaCcv51aY4uzpk8Xt9lV0\n Me1Jt65DoJZXjTklHucpStNwWknNONpkcVkZo6zCa33dhCgmRz","X-Gm-Gg":"AeBDieuBVbDtGgjuCNfcQYrx6abFAoHq+ZSHb6uq7kQzDeQqnxM3pyEfnsfuVIfVFu0\n hJtINMAuPxgUJJkzCMdiRYAsjlNRSjKB1IMnVyTxCEJCge87WdzhGFY96PuqNBZBynmzyl4lUi/\n RWUw2k1w+rB2Q94BbKmViyefwBtUnPRD7SHWN/TQF/uorTsSob3dPuNwWQ4rWm11e2UdChCYeBr\n O/RJCk9A3aiqPUK+8Y5bi/cTJEWjpEDbbLY6x1xp+gzK8mAJCo/tL21hEb6XK38OZTr/0KkRebS\n QktibFzuMK0vFV8cD+fFGRcLGt7h7pu6rrP+GJ6C8gQ2UZ1q/lXkqtYJ9V7UCN6O0ug1eWArPn1\n vLJcuWRZUOuF5F7A8zl5elRJ7ld9WgXLI35dFZGO6xi9uXImsdqbT6j4EXNd6rnvFQS/fgo5X2T\n Zd7aN1q7DxCUjISkG+0G4d/6Y7Ki8ZISvrHssOgnF9EvBIYeDOA5rfqsnbhX5se7YQ4w==","X-Received":["by 2002:a17:90b:3d8e:b0:35b:929f:7e8d with SMTP id\n 98e67ed59e1d1-35e4281d23cmr13096269a91.14.1776068522161;\n Mon, 13 Apr 2026 01:22:02 -0700 (PDT)","by 2002:a05:7300:f082:b0:2c1:7afc:df00 with SMTP id\n 5a478bee46e88-2d589361d94mr6547058eec.30.1776068518458; Mon, 13 Apr 2026\n 01:21:58 -0700 (PDT)"],"MIME-Version":"1.0","References":"<20260408140635.42546-1-zhiwei_liu@linux.alibaba.com>\n <20260408140635.42546-7-zhiwei_liu@linux.alibaba.com>","In-Reply-To":"<20260408140635.42546-7-zhiwei_liu@linux.alibaba.com>","From":"Frank Chang <frank.chang@sifive.com>","Date":"Mon, 13 Apr 2026 16:21:47 +0800","X-Gmail-Original-Message-ID":"\n <CANzO1D0aY3nMWo3AN-Fo0V612dJUb2aZ4iBUf59Gd=YHX+Uasg@mail.gmail.com>","X-Gm-Features":"AQROBzCsnte2nkO0y7Ap5mtBuMorKGXCvjQb_R9ZJNV8tRnEKG3DBcElnayLlyw","Message-ID":"\n <CANzO1D0aY3nMWo3AN-Fo0V612dJUb2aZ4iBUf59Gd=YHX+Uasg@mail.gmail.com>","Subject":"Re: [PATCH v5 6/6] target/riscv: Enable SMMPT extension","To":"LIU Zhiwei <zhiwei_liu@linux.alibaba.com>","Cc":"qemu-devel@nongnu.org, qemu-riscv@nongnu.org, chao.liu.zevorn@gmail.com,\n palmer@dabbelt.com, alistair23@gmail.com, daniel.barboza@oss.qualcomm.com,\n liwei1518@gmail.com, Huang Tao <eric.huang@linux.alibaba.com>,\n TANG Tiancheng <lyndra@linux.alibaba.com>,\n Daniel Henrique Barboza <dbarboza@ventanamicro.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","Received-SPF":"pass client-ip=2607:f8b0:4864:20::102e;\n envelope-from=frank.chang@sifive.com; helo=mail-pj1-x102e.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"}}]