From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6478DC433F5 for ; Tue, 24 May 2022 22:47:16 +0000 (UTC) Received: from localhost ([::1]:43866 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ntdJ5-0002Hv-FV for qemu-devel@archiver.kernel.org; Tue, 24 May 2022 18:47:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntdGx-0007oT-QE for qemu-devel@nongnu.org; Tue, 24 May 2022 18:45:04 -0400 Received: from esa2.hgst.iphmx.com ([68.232.143.124]:62474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntdGu-0002Yx-Ly for qemu-devel@nongnu.org; Tue, 24 May 2022 18:45:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1653432300; x=1684968300; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=+i4hduJB6I+gwmGjd7ffF1PSWj338oxgyF4MGrnGrFY=; b=pffUfQDzfwgLUzALuQQf0MoF04yth7OzIkHo/soZi9WRzKopu+PxTmpr zRt9Th1Zzs0+rxldxxTjf1uFuqLyIMUMuBPp9LHUbx8n9heoUjWSGOI6M 1vKv10/tGjsa5fLYvZnudVLV/MiwtDpWPdP3WJvToPfBUi2Yv17yCM6Bh WcnBa79Ov6BSyEIw/OJ+/nuRJDKr4MTGAZORwDR0Frr9b6POBESDlWtCt BH0FYrZNtIBJ3qpPX2wlosjRS8AUqDDDO3SibD9vleKplJoPSBpiNQfvG aBlegVKME6FmPN7K6oyjoDRvdfL09OuoLOHwDtjuLkg3JR5AAdrX6UAAQ Q==; X-IronPort-AV: E=Sophos;i="5.91,250,1647273600"; d="scan'208";a="305566669" Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com) ([199.255.45.15]) by ob1.hgst.iphmx.com with ESMTP; 25 May 2022 06:44:59 +0800 IronPort-SDR: eM1WjFcnhSzV77oD5HkkZEReHAKmNEAGBnAViEfX17wTatFzgpesd6psrbTGtDHOm7YLTBDpDA TcGKK8L/+D/ftCLse6b/fZywFuIPm1KQqm17xjzFfKfyIq68smvlsYGjYmVm/f2DUPLuB1hlxg vlm1/WfSH3FQuM3XSao9bZQq7VvXKx+RdlGNl2DSShq+pSUbv9XaLSWJbj+0mTofeSiIwy42NA +GRXdxwXldXlUeuUyYhX4bSXhBbINfA4hMzGoRm2/kIBe9gmlkopyB2MLatrAEvLSdYRKWlbVk B8VhrzuztkCydOK6tTkikkla Received: from uls-op-cesaip02.wdc.com ([10.248.3.37]) by uls-op-cesaep02.wdc.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 24 May 2022 15:04:31 -0700 IronPort-SDR: XjQR8G/NQR2BBua4X8T5rOcLhw7iqIKciY3buW+6zOYQep1QSb7ElnR1wDIqLgdWXCLUq0dHVX H7nO+lue7jefwWcg3gS/G15r2v62O6xHsuPa517QmJLjmJ6JXeGHEMzDdmaV9rB0wQoW6ejJOX SDNvQVdKMnmjQJrA+o+VaI4ZWi2cwr9Co7dMtG0Uo6FiCUK6wBlnj5vifuZmYCGAK3NaTycR3y 8JdPP8g1Thkcw8uFu+FkkzxkP1c00wJQaLPrLt1rdlTBkqFzTD+I7fYykLc00KILjyhtSCbikb oHU= WDCIronportException: Internal Received: from usg-ed-osssrv.wdc.com ([10.3.10.180]) by uls-op-cesaip02.wdc.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 24 May 2022 15:45:00 -0700 Received: from usg-ed-osssrv.wdc.com (usg-ed-osssrv.wdc.com [127.0.0.1]) by usg-ed-osssrv.wdc.com (Postfix) with ESMTP id 4L78Qz4lmCz1SHwl for ; Tue, 24 May 2022 15:44:59 -0700 (PDT) Authentication-Results: usg-ed-osssrv.wdc.com (amavisd-new); dkim=pass reason="pass (just generated, assumed good)" header.d=opensource.wdc.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= opensource.wdc.com; h=content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:subject:to :from; s=dkim; t=1653432299; x=1656024300; bh=+i4hduJB6I+gwmGjd7 ffF1PSWj338oxgyF4MGrnGrFY=; b=SmD1BFXRhS5DQO6Kx8AgvrAaS9pnqLMyH6 7gEEFmz257YYRzeHHbreMk0h+qVQvWBtAsV7JP6sj7qn4Hdk7ozK9gsghuvU41Ab iFwsIUIXRFyVT6YH9c3kdu39hukbHusPW419YwF35xusPdAjagFQpYHGashhW2Y7 V5ZdnkXYq04rqfpjMVIk2iB0cguucVRsDx5Ue4MY8ekVmOGlSqfPhTHaIRbE0L55 dfUkoAdFqUqJMZl6qBN2JdL57jfhlXpU9evp/hGrkLFVvmmZy7SamEcBkF2Ojtzo ZXgl9S29nY5saskAl53XMtjrP0HwkjdTPO9/0ix6SzgZy6/1nf4Q== X-Virus-Scanned: amavisd-new at usg-ed-osssrv.wdc.com Received: from usg-ed-osssrv.wdc.com ([127.0.0.1]) by usg-ed-osssrv.wdc.com (usg-ed-osssrv.wdc.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id rb1KlC3z2JLT for ; Tue, 24 May 2022 15:44:59 -0700 (PDT) Received: from toolbox.alistair23.me (unknown [10.225.165.5]) by usg-ed-osssrv.wdc.com (Postfix) with ESMTPSA id 4L78Qx3W7Bz1Rvlc; Tue, 24 May 2022 15:44:57 -0700 (PDT) From: Alistair Francis To: qemu-devel@nongnu.org Cc: alistair23@gmail.com, Tsukasa OI , Alistair Francis Subject: [PULL 09/23] target/riscv: Disable "G" by default Date: Wed, 25 May 2022 08:44:14 +1000 Message-Id: <20220524224428.552334-10-alistair.francis@opensource.wdc.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220524224428.552334-1-alistair.francis@opensource.wdc.com> References: <20220524224428.552334-1-alistair.francis@opensource.wdc.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=68.232.143.124; envelope-from=prvs=1363756b6=alistair.francis@opensource.wdc.com; helo=esa2.hgst.iphmx.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" From: Tsukasa OI Because "G" virtual extension expands to "IMAFD", we cannot separately disable extensions like "F" or "D" without disabling "G". Because all "IMAFD" are enabled by default, it's harmless to disable "G" by default. Signed-off-by: Tsukasa OI Reviewed-by: Alistair Francis Message-Id: Signed-off-by: Alistair Francis --- target/riscv/cpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c index e439716337..1fb76b4295 100644 --- a/target/riscv/cpu.c +++ b/target/riscv/cpu.c @@ -812,7 +812,7 @@ static Property riscv_cpu_properties[] =3D { /* Defaults for standard extensions */ DEFINE_PROP_BOOL("i", RISCVCPU, cfg.ext_i, true), DEFINE_PROP_BOOL("e", RISCVCPU, cfg.ext_e, false), - DEFINE_PROP_BOOL("g", RISCVCPU, cfg.ext_g, true), + DEFINE_PROP_BOOL("g", RISCVCPU, cfg.ext_g, false), DEFINE_PROP_BOOL("m", RISCVCPU, cfg.ext_m, true), DEFINE_PROP_BOOL("a", RISCVCPU, cfg.ext_a, true), DEFINE_PROP_BOOL("f", RISCVCPU, cfg.ext_f, true), --=20 2.35.3