[{"id":3684444,"web_url":"http://patchwork.ozlabs.org/comment/3684444/","msgid":"<f86ad894-0976-47fe-beba-0f7714edaa67@linaro.org>","list_archive_url":null,"date":"2026-04-30T05:26:49","subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","submitter":{"id":85046,"url":"http://patchwork.ozlabs.org/api/people/85046/","name":"Philippe Mathieu-Daudé","email":"philmd@linaro.org"},"content":"On 30/4/26 07:22, alistair23@gmail.com wrote:\n> From: Alistair Francis <alistair.francis@wdc.com>\n> \n> In QEMU 10.0 we deprecated the default spike machine, let's finally\n> remove spike as the default and require users to specify the machine.\n> \n> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>\n> ---\n>   docs/about/deprecated.rst | 19 -------------------\n>   hw/riscv/spike.c          |  1 -\n>   2 files changed, 20 deletions(-)\n\nReviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>","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=cyquXFXJ;\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 4g5jNG4hDQz1yGq\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 15:27:10 +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 1wIJvO-0000c3-8o; Thu, 30 Apr 2026 01:26:58 -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 <philmd@linaro.org>) id 1wIJvM-0000bE-RD\n for qemu-devel@nongnu.org; Thu, 30 Apr 2026 01:26:56 -0400","from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <philmd@linaro.org>) id 1wIJvJ-0007Tm-2y\n for qemu-devel@nongnu.org; Thu, 30 Apr 2026 01:26:55 -0400","by mail-wr1-x42b.google.com with SMTP id\n ffacd0b85a97d-43d77f60944so331576f8f.3\n for <qemu-devel@nongnu.org>; Wed, 29 Apr 2026 22:26:52 -0700 (PDT)","from [192.168.69.210] (88-187-86-199.subs.proxad.net.\n [88.187.86.199]) by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-447b76e60b0sm10201138f8f.31.2026.04.29.22.26.50\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 29 Apr 2026 22:26:50 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1777526811; x=1778131611; darn=nongnu.org;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :from:to:cc:subject:date:message-id:reply-to;\n bh=YG6Xk6T1R7UKHPCPn96bKnQlgFcjVxcvVzUsJEDJ1R0=;\n b=cyquXFXJsB005nRILmCy1zhq2AkedNCVyu7UYWVNMmL73daWxNsYKYS3are8PkBpgJ\n 6tzv3TTfkFaoMD7H1AKIH9mU7FQbXdLFC4+K2L0kahBqsRUAfdq00ZHhLQxuowPaDIVV\n Fnwvj6ncRhxUHQFjBiAt4LJB7CI7vU0JvVijCo6PcZzymRSctklAjd8waAVBX2hBoUzP\n I9SsWJ+Pje7y2J0ExOMnCG0Xa4XkGLC1ol+XL8dAZjMn7doy3uTyubvZJMm66ZM0yx2C\n EJp0ATDVHSe4fHtPJlSsi9EZeqUh5Y0rkOfQjksM0o2RGrW3z/gmRY5vqLe2hMFzenkp\n uvaA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777526811; x=1778131611;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :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=YG6Xk6T1R7UKHPCPn96bKnQlgFcjVxcvVzUsJEDJ1R0=;\n b=cfIVRBXxFC+UEzApJmfeFo7fjSY8te+A+T0t0itb2HIze4FWCCDI6FOP2DAk0U657j\n 1R0nJfjLKeK4AahHUvCY4bYQjdXVK5zjjZoy2Y7RoWKlHcz5jxhnciSH0KI+xIasnWKe\n DZUIoeAmvIFqqIUYOYP06N9dqoUr4MTrEEQkO9UTEG1BU4aPZO51sWUVF6yr6KW2Yg8/\n 7fK+6LLKm5KX8BHX9ufjkYUapBZrPcZ8xzYR3tJGs0rZc9ZGOx5lvwWybWn/LkGaz6j0\n agRQ0PI46jTuG1JLatlR/XI8sh1cZsAnmkKePO/995Mnf44Fhki/jSzb6rhjFQ8CCIPa\n nI+Q==","X-Forwarded-Encrypted":"i=1;\n AFNElJ9lOX6PGgQDW4DWjnTPb/vZOAAY7E5h4xP3Z61ZySlbXj/rBSgt1dJEXUNn3Z5lfgAe+fbJH148cwZV@nongnu.org","X-Gm-Message-State":"AOJu0YyiumI5l+egOdWHRjYwzoxE3pCn+YGPOW+IvZGcizS4iFaq78p8\n 5irWWVs4mvfs/Th9cJvqDH7kdrQ8ms7hY4Nr6pd+cQ/A2V7EuQ/Nu4sTl1ZVcPsd4Vg=","X-Gm-Gg":"AeBDietKam33EQ3bU//Z4imHcYHsJcV15Vjc5K5bdyorFwssKwKU4mv9lLBbxb0CtZq\n 8K6HjDEhFObD4wlr3z/k4SYWEhXwEu3njztle89JKVRNutu8oUTeMm9o4dyEIVRG/AIMc59karR\n ojhqIReWaC7eNQjjv4xI3Fh9yUT6Y/8QTuyVe7Evzmc6LSMF55JhcwSCyJu+yjrun3QDkAb9hk6\n MMmxfAhdZC5+3cepzyl7UoAyc1O/kbTebECernQmXdjFbSducn2EDL8sMALO64PRBWICwOo/fcg\n 0xu83j9WD7gNGDjkBYaOyZGTISnSXNIc7P02LvuKupdK7vcTjgDA5SyCIULeAsHiod8AFCaSWkL\n +CKVWR+ZJU+UNUPCp8sJrwQXwK/JsknfK6DyRCsq9W3OOWhEzOIPYbvZdObNaFIA4XZ/qecafzB\n 3/n3NTM0diza+yV2sgnEEEPdkCKXm86smYDdz+VoKojfAj4ek2LEBtw2rDCyGa07qWN0e8ImEHL\n nKT","X-Received":"by 2002:a05:6000:290d:b0:43b:5231:e94a with SMTP id\n ffacd0b85a97d-4493ec61b1dmr1875026f8f.30.1777526811385;\n Wed, 29 Apr 2026 22:26:51 -0700 (PDT)","Message-ID":"<f86ad894-0976-47fe-beba-0f7714edaa67@linaro.org>","Date":"Thu, 30 Apr 2026 07:26:49 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","Content-Language":"en-US","To":"alistair23@gmail.com, palmer@dabbelt.com, liwei1518@gmail.com,\n daniel.barboza@oss.qualcomm.com, zhiwei_liu@linux.alibaba.com,\n chao.liu.zevorn@gmail.com, qemu-riscv@nongnu.org, qemu-devel@nongnu.org","Cc":"Alistair Francis <alistair.francis@wdc.com>","References":"<20260430052218.771358-1-alistair.francis@wdc.com>\n <20260430052218.771358-2-alistair.francis@wdc.com>","From":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>","In-Reply-To":"<20260430052218.771358-2-alistair.francis@wdc.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","Received-SPF":"pass client-ip=2a00:1450:4864:20::42b;\n envelope-from=philmd@linaro.org; helo=mail-wr1-x42b.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":3684614,"web_url":"http://patchwork.ozlabs.org/comment/3684614/","msgid":"<f3003303-f7af-4452-a0d7-6511cc0ecdad@oss.qualcomm.com>","list_archive_url":null,"date":"2026-04-30T11:12:48","subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","submitter":{"id":92288,"url":"http://patchwork.ozlabs.org/api/people/92288/","name":"Daniel Barboza","email":"daniel.barboza@oss.qualcomm.com"},"content":"On 4/30/2026 2:22 AM, alistair23@gmail.com wrote:\n> From: Alistair Francis <alistair.francis@wdc.com>\n> \n> In QEMU 10.0 we deprecated the default spike machine, let's finally\n> remove spike as the default and require users to specify the machine.\n> \n> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>\n> ---\n\nReviewed-by: Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>\n\n\n>   docs/about/deprecated.rst | 19 -------------------\n>   hw/riscv/spike.c          |  1 -\n>   2 files changed, 20 deletions(-)\n> \n> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst\n> index 10de10dc23..f3622dcf93 100644\n> --- a/docs/about/deprecated.rst\n> +++ b/docs/about/deprecated.rst\n> @@ -282,25 +282,6 @@ firmware is available to boot it. It can be replaced by the\n>   ``ast2700fc``, another multi-SoC machine based on the newer AST2700\n>   SoCs which are excepted to receive better support in the future.\n>   \n> -\n> -RISC-V default machine option (since 10.0)\n> -''''''''''''''''''''''''''''''''''''''''''\n> -\n> -RISC-V defines ``spike`` as the default machine if no machine option is\n> -given in the command line.  This happens because ``spike`` is the first\n> -RISC-V machine implemented in QEMU and setting it as default was\n> -convenient at that time.  Now we have 7 riscv64 and 6 riscv32 machines\n> -and having ``spike`` as a default is no longer justified.  This default\n> -will also promote situations where users think they're running ``virt``\n> -(the most used RISC-V machine type in 10.0) when in fact they're\n> -running ``spike``.\n> -\n> -Removing the default machine option forces users to always set the machine\n> -they want to use and avoids confusion.  Existing users of the ``spike``\n> -machine must ensure that they're setting the ``spike`` machine in the\n> -command line (``-M spike``).\n> -\n> -\n>   Backend options\n>   ---------------\n>   \n> diff --git a/hw/riscv/spike.c b/hw/riscv/spike.c\n> index 35c696f891..87fe0f242f 100644\n> --- a/hw/riscv/spike.c\n> +++ b/hw/riscv/spike.c\n> @@ -341,7 +341,6 @@ static void spike_machine_class_init(ObjectClass *oc, const void *data)\n>       mc->desc = \"RISC-V Spike board\";\n>       mc->init = spike_board_init;\n>       mc->max_cpus = SPIKE_CPUS_MAX;\n> -    mc->is_default = true;\n>       mc->default_cpu_type = TYPE_RISCV_CPU_BASE;\n>       mc->possible_cpu_arch_ids = riscv_numa_possible_cpu_arch_ids;\n>       mc->cpu_index_to_instance_props = riscv_numa_cpu_index_to_props;","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=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=hr1iTqRR;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=fzvsGaUL;\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 4g5s3q5rVwz1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 21:13:27 +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 1wIPKF-00048V-FG; Thu, 30 Apr 2026 07:12:59 -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 <daniel.barboza@oss.qualcomm.com>)\n id 1wIPKE-00048D-5u\n for qemu-devel@nongnu.org; Thu, 30 Apr 2026 07:12:58 -0400","from mx0a-0031df01.pphosted.com ([205.220.168.131])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <daniel.barboza@oss.qualcomm.com>)\n id 1wIPKB-0004z2-Rs\n for qemu-devel@nongnu.org; Thu, 30 Apr 2026 07:12:57 -0400","from pps.filterd (m0279865.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63U603od3992801\n for <qemu-devel@nongnu.org>; Thu, 30 Apr 2026 11:12:53 GMT","from mail-dy1-f197.google.com (mail-dy1-f197.google.com\n [74.125.82.197])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4duhx94s1y-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <qemu-devel@nongnu.org>; Thu, 30 Apr 2026 11:12:53 +0000 (GMT)","by mail-dy1-f197.google.com with SMTP id\n 5a478bee46e88-2bdf6fe90a9so1498579eec.1\n for <qemu-devel@nongnu.org>; Thu, 30 Apr 2026 04:12:53 -0700 (PDT)","from [192.168.15.14] ([179.118.208.147])\n by smtp.gmail.com with ESMTPSA id\n a92af1059eb24-12de320ecf9sm9098829c88.2.2026.04.30.04.12.50\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Thu, 30 Apr 2026 04:12:52 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n kzsspylgS57n1p9zrY/s+mXCIVa9PYsmQ1jH94aONOM=; b=hr1iTqRRtGIhAqKL\n HRd/WHoNrkAU/TOj5ef2QtCUixEJkA5mn6hEPPrQU24aV+Gp633nDjPQL8Dn2ay6\n 1O1uAHFTNaONcdzKuUdm9ngiMI7yNyTy0qp8/tfvgDszN4DEZDsp6wJm/+ma02Yt\n 2ZY2B3ra1c8rpstdP98HyxBxujMcs7bgfr/6jU8bNkAsb0HDK9BWn7b8Y0QhCem+\n abPjcdba60K9T7kaiCAufU5jzM5gRkNejWcN1lHNk6/aJrM24XliyKusAs0ue7HI\n 4Q9RUqxwEZzUlHViHibGEmKtKdZ8PcmK0hITapcLmSyebhaz/vsV5tddB4ZX/xcu\n GtcxZg==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1777547573; x=1778152373; darn=nongnu.org;\n h=content-transfer-encoding:in-reply-to:content-language:from\n :references:cc:to:subject:user-agent:mime-version:date:message-id\n :from:to:cc:subject:date:message-id:reply-to;\n bh=kzsspylgS57n1p9zrY/s+mXCIVa9PYsmQ1jH94aONOM=;\n b=fzvsGaULHDqrZK75Wz/awjtSs6+E1nK+Z71cvt8ZnpuuJc1N2Og/aBFAobK8Qq1ro4\n TYQdz7Yj2fGBBGgPK83AnafdlEnfQZapyTcjVvrqmEatIwmVgk3zECsoaqcmTQevklQV\n 8xciqBa6I1hSaoCxk9b6l59df8+kgR3Y4UO6IIliN0Dveh7/tOf0hCNcHMiDl12yboE3\n djfqhnmrYLsi6cy5enLSkZN9pjjy0uRcksYjBUz+Ff0wBUNUuUz8OsS2xpVgNbwvIm11\n huCAagCm6tc39/FitcwAm2HuZcvlMzErGNxYZzAmMwrmz13uS526W3CTVz7t71HC9U0+\n 7Suw=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777547573; x=1778152373;\n h=content-transfer-encoding:in-reply-to:content-language:from\n :references:cc:to: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=kzsspylgS57n1p9zrY/s+mXCIVa9PYsmQ1jH94aONOM=;\n b=koKCwnZTfWc1hpEAnPzBP4vwSx72WnjxsvoB6w0LFZ2xtRYCnbeZb0nLtBV95C/7yi\n l70g70eFHtH4UatkqyWG1b/S8nxNSKcTm6HSxCxTAU2ohH9z33VL6VC+hc7lZI6O6gec\n aAJ7XvO6wLnzLZ0jvchWFqYqNmGmW0g96Dy+GAp5sEUPIM/OJ+kK7Fbb4yp9ny6pV5+/\n lF5CE8MHMfPkpHJqLd+gkCPP+kO7d9M4bEe57NpKmZOBZ+5xYd3o21NRn1jrZLmrwjXW\n 9knbQ0ot4O267BhBr2ax5Vu+LIYuY86NNTEnpugXXiXduUA5eiOm3XMPugn9Sjm+DG5c\n TvCQ==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8DiWysMKt0Jekb4X1XRgTwzZWW3iFC/l1IuyWuWuRvJsqjB4XFQQdQv/QXGrzarjMukj6lYwEEstxo@nongnu.org","X-Gm-Message-State":"AOJu0Yy0HTxFONtg2Rnrhy4dQIBs6B8gMGIVtf4P6Ni0Rs2mSEjGY9b9\n 057Dc6TVXT4GMbiYhaI1VlEj1GkzZ5o2X3oqi+7UTgHbzWGqcJEl5HfRSPwNPs0+MR+4nxQ2b79\n PJIAYQO6bxH0MLNYENCxq8o6avq4WOAlsedJ0c85TgZVkba841aYrQ8ly8g==","X-Gm-Gg":"AeBDiev5P2DsYE0UclvvnN8plbxpQAbBGQk3YvVc1jxMjJP/0G2w9dzh3irmUQi7+pn\n KZebAWO4nqXNc4pirJxavneHkUxhvnOjcffPfeVpM2Er5W0ompp7rgjJvU6TuP9SO3nTg8gIOvq\n bHJa/Gxr6P5vxaC+qcNv2GWEDGKXjQViSLT2nK19WBV/WyEBLe+RfLd+v7T2adexu7Xb5C4mqDx\n fgm4b+ntWZTW5ZPGtom23G6vN1VPdIJG6gg4HbnaAcg2uo7rTppkHAnevPyq6DFuFPnrBR2au4o\n Fy/oTW4dsPDjMJ6MgjQwjTMiHbEY3hasuEoT5g9ADX/BwpRVzlaEd9Jz07tWzCesk4hNFVU9Km9\n IQPTWw8yYOb+aWFDrot1RAaDvYlKpZ845/j3nLBoRNAQDJt/ewoikprvoCV6QgxLvNHmr","X-Received":["by 2002:a05:701a:c950:b0:12d:de3e:be89 with SMTP id\n a92af1059eb24-12dead279efmr1189395c88.37.1777547573028;\n Thu, 30 Apr 2026 04:12:53 -0700 (PDT)","by 2002:a05:701a:c950:b0:12d:de3e:be89 with SMTP id\n a92af1059eb24-12dead279efmr1189373c88.37.1777547572463;\n Thu, 30 Apr 2026 04:12:52 -0700 (PDT)"],"Message-ID":"<f3003303-f7af-4452-a0d7-6511cc0ecdad@oss.qualcomm.com>","Date":"Thu, 30 Apr 2026 08:12:48 -0300","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","To":"alistair23@gmail.com, palmer@dabbelt.com, liwei1518@gmail.com,\n zhiwei_liu@linux.alibaba.com, chao.liu.zevorn@gmail.com,\n qemu-riscv@nongnu.org, qemu-devel@nongnu.org","Cc":"Alistair Francis <alistair.francis@wdc.com>","References":"<20260430052218.771358-1-alistair.francis@wdc.com>\n <20260430052218.771358-2-alistair.francis@wdc.com>","From":"Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>","Content-Language":"en-US","In-Reply-To":"<20260430052218.771358-2-alistair.francis@wdc.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDMwMDExNCBTYWx0ZWRfXy5OBPaT4yERU\n cg1jgmwQRAfNvPI7zZf+IKOlcGa/7KFM12lAWaFJv/AL2XJWk+nddAgnzFBhPmoUGWbzr7pv9B8\n ucrYzHi8a4F0EW9nzNCJSsrrPg3Ee717b8J/6+c1MNIMLP/nxmzMYawUAbRnEelLJGWJgvRQ8zI\n 63rthwJ4cdl4GW6eXUslyZrN1AQYI7DvEFhaYM1qkE+AivoyBJ/Ift/ZNyNrYConC8G4gdhJGlo\n IrLXCZq18TX7FexRrBFJvjqxszirwDcNmCdE/ARAn5P0dwoXWt3bJ0mRPjXK6OoKYwhhNwgBt5Q\n pcYLmBiitQL3kG9lY6w+gGTJRUE7N3NfWipCuc3sHEnqbmuffF7XCYHzfxfv1wXlVPF7Y5N9DSw\n mG3on9t259NB5upUX+7DBY77wHT1Ym/ZeYEdmag4aOEtt7c2GCm4wjEQmw4EjKKlLGoxAaE6UZE\n 25PDqIhlhMgNCILSMOw==","X-Proofpoint-ORIG-GUID":"XS8zGdf_lbEUXYdyIRdLMBMc_FuxTEnV","X-Authority-Analysis":"v=2.4 cv=O5oJeh9W c=1 sm=1 tr=0 ts=69f33935 cx=c_pps\n a=Uww141gWH0fZj/3QKPojxA==:117 a=TkFQdvD96oRUceFd3B6Mgg==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22\n a=pGLkceISAAAA:8 a=JF9118EUAAAA:8 a=EUspDBNiAAAA:8 a=_YxS-mPEv9IPJugqKOAA:9\n a=QEXdDO2ut3YA:10 a=PxkB5W3o20Ba91AHUih5:22 a=xVlTc564ipvMDusKsbsT:22","X-Proofpoint-GUID":"XS8zGdf_lbEUXYdyIRdLMBMc_FuxTEnV","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-30_04,2026-04-28_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n spamscore=0 clxscore=1015 adultscore=0 phishscore=0 suspectscore=0\n impostorscore=0 bulkscore=0 priorityscore=1501 lowpriorityscore=0\n malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc=\n route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000\n definitions=main-2604300114","Received-SPF":"pass client-ip=205.220.168.131;\n envelope-from=daniel.barboza@oss.qualcomm.com;\n helo=mx0a-0031df01.pphosted.com","X-Spam_score_int":"-27","X-Spam_score":"-2.8","X-Spam_bar":"--","X-Spam_report":"(-2.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 RCVD_IN_DNSWL_LOW=-0.7, 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":3685126,"web_url":"http://patchwork.ozlabs.org/comment/3685126/","msgid":"<afSpPEjo4BLEzirM@ZEVORN-PC.localdomain>","list_archive_url":null,"date":"2026-05-01T13:23:26","subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","submitter":{"id":92265,"url":"http://patchwork.ozlabs.org/api/people/92265/","name":"Chao Liu","email":"chao.liu.zevorn@gmail.com"},"content":"On Thu, Apr 30, 2026 at 03:22:17PM +1000, alistair23@gmail.com wrote:\n> From: Alistair Francis <alistair.francis@wdc.com>\n> \n> In QEMU 10.0 we deprecated the default spike machine, let's finally\n> remove spike as the default and require users to specify the machine.\n> \n> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>\nReviewed-by: Chao Liu <chao.liu.zevorn@gmail.com>\n\n> ---\n>  docs/about/deprecated.rst | 19 -------------------\n>  hw/riscv/spike.c          |  1 -\n>  2 files changed, 20 deletions(-)\n> \n> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst\n> index 10de10dc23..f3622dcf93 100644\n> --- a/docs/about/deprecated.rst\n> +++ b/docs/about/deprecated.rst\n> @@ -282,25 +282,6 @@ firmware is available to boot it. It can be replaced by the\n>  ``ast2700fc``, another multi-SoC machine based on the newer AST2700\n>  SoCs which are excepted to receive better support in the future.\n>  \n> -\n> -RISC-V default machine option (since 10.0)\n> -''''''''''''''''''''''''''''''''''''''''''\n> -\n> -RISC-V defines ``spike`` as the default machine if no machine option is\n> -given in the command line.  This happens because ``spike`` is the first\n> -RISC-V machine implemented in QEMU and setting it as default was\n> -convenient at that time.  Now we have 7 riscv64 and 6 riscv32 machines\n> -and having ``spike`` as a default is no longer justified.  This default\n> -will also promote situations where users think they're running ``virt``\n> -(the most used RISC-V machine type in 10.0) when in fact they're\n> -running ``spike``.\n> -\n> -Removing the default machine option forces users to always set the machine\n> -they want to use and avoids confusion.  Existing users of the ``spike``\n> -machine must ensure that they're setting the ``spike`` machine in the\n> -command line (``-M spike``).\n> -\n> -\n>  Backend options\n>  ---------------\n>  \n> diff --git a/hw/riscv/spike.c b/hw/riscv/spike.c\n> index 35c696f891..87fe0f242f 100644\n> --- a/hw/riscv/spike.c\n> +++ b/hw/riscv/spike.c\n> @@ -341,7 +341,6 @@ static void spike_machine_class_init(ObjectClass *oc, const void *data)\n>      mc->desc = \"RISC-V Spike board\";\n>      mc->init = spike_board_init;\n>      mc->max_cpus = SPIKE_CPUS_MAX;\n> -    mc->is_default = true;\n>      mc->default_cpu_type = TYPE_RISCV_CPU_BASE;\n>      mc->possible_cpu_arch_ids = riscv_numa_possible_cpu_arch_ids;\n>      mc->cpu_index_to_instance_props = riscv_numa_cpu_index_to_props;\n> -- \n> 2.53.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=JjubhIOg;\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 4g6Wwq2gyTz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 23:24:41 +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 1wInqN-0003kK-QL; Fri, 01 May 2026 09:23:47 -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 1wInqM-0003k3-9S\n for qemu-devel@nongnu.org; Fri, 01 May 2026 09:23:46 -0400","from mail-qt1-x844.google.com ([2607:f8b0:4864:20::844])\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 1wInqK-00014I-Ox\n for qemu-devel@nongnu.org; Fri, 01 May 2026 09:23:45 -0400","by mail-qt1-x844.google.com with SMTP id\n d75a77b69052e-50d7c12e48eso15834971cf.1\n for <qemu-devel@nongnu.org>; Fri, 01 May 2026 06:23:44 -0700 (PDT)","from ZEVORN-PC.localdomain ([162.244.208.119])\n by smtp.gmail.com with ESMTPSA id\n 6a1803df08f44-8b53d0702aasm25371056d6.43.2026.05.01.06.23.39\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 01 May 2026 06:23:42 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1777641823; x=1778246623; darn=nongnu.org;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=FNcFahTEu+4OqYJLNslC+9xgjNYdC1zmgAZc5D0sDCM=;\n b=JjubhIOgT7DnUfIGwyQIq7H848GMY5Z8fedxPeb+GDcjwLonsXESHZ5bye+ifPHYmr\n sxkF6LQ2VH078aiPY+W7J7WCnZNT/r0GNGArlb74P8b0uB4t2gBl9/pJ1sbY/ukp1euP\n G1tfkMj5CyXPB1lF9O+HR0fagi8jXd5euDmk2G7OxHjgmgWMnLVaf7FAUcscmxGYxvz+\n eIum9FU4K+Nqpjx56tg/LNNFkvrQTw0EpT9Db0wP2oaEjN0CyA2pOTdcMOWBV3UDm53q\n hr13Fa8U/q0yxPz4LwhlOfttuvzC7SJM9i3AKu5gDu6g2/alC9UyzuYfZqulMImnWrl6\n KOOg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777641823; x=1778246623;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=FNcFahTEu+4OqYJLNslC+9xgjNYdC1zmgAZc5D0sDCM=;\n b=LdRjDvq3xUMq7YSeT8TQ8L17sNLL1YsS6HN19D/jubgTUATSQWRnP6sav2sW9itPFN\n AxE0+8dJvnB6HJJpxdMw5fYtuRGuE4Pu8PHrOwEi7FHqv+CD2gjQ7Os9Y1KmyfT17HJQ\n +WrPLRlDOymmbTPB5LzU5vu183MOD9mkE6tJeVWaHSS+Z7pziDa/+VHCrvfqo29uFGlw\n 0Mj3QiFTyqqwc8YxSgesAih62KtXVSi6RCNNfX2q65nkZ2YeU6VA3uwOJpCNkpBdVFtr\n 30w6vnIDKWiTExSMYx43puaaOWGUulTTqP2iK78iSMp5W/qrW9tt8OMuEllCWdAUyNd+\n vL+A==","X-Forwarded-Encrypted":"i=1;\n AFNElJ9k+R+/lNBwDDQN4GETOxRZlj+D9WkLzhGTzq6pu2D3nmW60/Cynb6K/Av7LvSQDEsvjA6DRMTUVSr1@nongnu.org","X-Gm-Message-State":"AOJu0YxIqKek2wBPV+qpYK0513TfNnmZi7Tf3hqg4fiUMyhCp5XuQV0S\n Ky+r/GdiBqXANxF8PKEYKbL/X6gOkEt+VrYOPJT3jh+wahXhFwcb3ziF","X-Gm-Gg":"AeBDieuRqYG96ERJOIUH0RgnTdVxM+Ne/x3TgaYg/XRRvx8J8dAsSIKkKAU3AAJGbVN\n ZVcZWh6gTHqkllo+8g0pBQa1d5r8cxtkpFxZ2aW84dv1lFRFChejPr7Gj1kmuC+MzofZLSLtdWh\n izvunlNJGk3M49QXll70ZGKZDhUyzKNxJXHRO83P77vwuQiw/RW9cDxnyHSVUfwIQbUSxoSlzya\n V7M7tkWLFHqGMHRo2arVpnJmtr/PBfGCO4+/gyveqteRzd8FVNWbSX55CNia+UzOpiIb8cuMrQP\n w5IPZawT7W9A6BBZR373yb0e9bp0cjioFEr6Vtgbp1qtY4oi7T51ZOo4EBH1l/UNKtGjd3NID2i\n 5dN8WzBk0lZ6J7oU2QzvUeVgBpMhwlucFvUsEAgzweQaOHYgorJtHQ/G/f5xq2M4AWOyLowIrd8\n wLuoTVIVJyEDUfPElT4GvbRKDtjpF1lSLT1tsu0UGTeN5/HR4Rb6kfM1Vb6/2w8rY/if/UN8hkL\n nno1YFTig0=","X-Received":"by 2002:a05:622a:d11:b0:50d:7a0f:faef with SMTP id\n d75a77b69052e-5102d1d0c5dmr67818571cf.22.1777641823161;\n Fri, 01 May 2026 06:23:43 -0700 (PDT)","Date":"Fri, 1 May 2026 21:23:26 +0800","From":"Chao Liu <chao.liu.zevorn@gmail.com>","To":"alistair23@gmail.com","Cc":"palmer@dabbelt.com, liwei1518@gmail.com,\n daniel.barboza@oss.qualcomm.com, zhiwei_liu@linux.alibaba.com,\n qemu-riscv@nongnu.org,\n qemu-devel@nongnu.org, Alistair Francis <alistair.francis@wdc.com>","Subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","Message-ID":"<afSpPEjo4BLEzirM@ZEVORN-PC.localdomain>","References":"<20260430052218.771358-1-alistair.francis@wdc.com>\n <20260430052218.771358-2-alistair.francis@wdc.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260430052218.771358-2-alistair.francis@wdc.com>","Received-SPF":"pass client-ip=2607:f8b0:4864:20::844;\n envelope-from=chao.liu.zevorn@gmail.com; helo=mail-qt1-x844.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":3685128,"web_url":"http://patchwork.ozlabs.org/comment/3685128/","msgid":"<CAFEAcA886dgJ8Rj9uDDQwJRTxeMjJj4QouVUDYQ=L1Tzjx_vWQ@mail.gmail.com>","list_archive_url":null,"date":"2026-05-01T13:28:31","subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","submitter":{"id":5111,"url":"http://patchwork.ozlabs.org/api/people/5111/","name":"Peter Maydell","email":"peter.maydell@linaro.org"},"content":"On Thu, 30 Apr 2026 at 06:23, <alistair23@gmail.com> wrote:\n>\n> From: Alistair Francis <alistair.francis@wdc.com>\n>\n> In QEMU 10.0 we deprecated the default spike machine, let's finally\n> remove spike as the default and require users to specify the machine.\n>\n> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>\n> ---\n>  docs/about/deprecated.rst | 19 -------------------\n>  hw/riscv/spike.c          |  1 -\n>  2 files changed, 20 deletions(-)\n\nGenerally when we move something from \"deprecated\" to\n\"dropped\" we add an entry to removed-features.rst\n(often more or less the same text that we take out of\ndeprecated.rst).\n\n-- PMM","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=rnKMgqU2;\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 4g6X240xXgz1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 23:29:16 +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 1wInvF-0006Bv-CW; Fri, 01 May 2026 09:28:49 -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 <peter.maydell@linaro.org>)\n id 1wInvD-0006BF-LZ\n for qemu-devel@nongnu.org; Fri, 01 May 2026 09:28:47 -0400","from mail-yx1-xb12e.google.com ([2607:f8b0:4864:20::b12e])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <peter.maydell@linaro.org>)\n id 1wInvC-0002zU-0B\n for qemu-devel@nongnu.org; Fri, 01 May 2026 09:28:47 -0400","by mail-yx1-xb12e.google.com with SMTP id\n 956f58d0204a3-65c24be9e4bso1384514d50.1\n for <qemu-devel@nongnu.org>; Fri, 01 May 2026 06:28:45 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1777642124; cv=none;\n d=google.com; s=arc-20240605;\n b=NQiBtojFrpTDo9G7+qq8i/ixAZ9UgzEAfgwOkTO8Vjcz/eHYWEt40vw+X7xPyal4tH\n ChUy4c1HgXO4+3AepAuEHfzOevvKeugeriUn6fHIVcf3PjS+xmKTY3bAvWUTtIzq9o2u\n aJX0PPloCkRIb6Ansby8ZV6EeHxkPfu9hvpn1TK86ENx0G43j7nDAS+85BocEC1EdVvc\n BEDKnjJC+0V/VBErzknODjoPh0QqGlHI7sMgByCs9nUgbaAIxqvb4EaaFDcc1ydAtgtT\n gMbEi6MsA+r4SELEm9IZPLsJV2V5CeAvQ0CCjyTkUuv88zeFw5F2U3+nGmKwVnm7adfd\n Y6mg==","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=6HdEIBYTqYsTBbl38Zf9ztU78ZHfZx5WSQrso/ZvwU4=;\n fh=CYUs5UyuHQuhWKgF/5VTGqc5eFdEakTEptBvGkonpNg=;\n b=LROItiVHvXvFaoMt8pertuIY7jl5P4ceKI0b+vve6ccrEnKRCp3uAAiD1fcsHkONR5\n SF9xZQLFRh/UyYFPPhowspHl5dejzQajFRK/USCPw03FdWzw3zdvd3rgIFeIoks8lU9o\n /hhXrMmKXYgH1WR+cUfNAbKPQm2TggmYGjpxW7zauApiTbNU49o9aqOIpE+tAJj9F2Xl\n oYL6q1uYx1E0hqHtq2ZgOC3jv0E+3LEYUASXlGxPom7x00Yka9KSzQjI+WePhhYOy/rZ\n L/Za1Vh6MfBbcMXEtGjjcOtoKQev5+SN3EQ2AJ6P6mSJAcSqJHUG9qp0TVcp2pmuxiYm\n Ikdg==; 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=linaro.org; s=google; t=1777642124; x=1778246924; 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=6HdEIBYTqYsTBbl38Zf9ztU78ZHfZx5WSQrso/ZvwU4=;\n b=rnKMgqU2KdRxerAjmunL8C6LVERc1saFn1pihYty9gqiz6QaygsIQTWebNUpOZY68w\n s9Jip0JfwjITAiX9dTRAkJsbMZ76KFTgDdEg/X0QlE2m+XgWdRGhahHHjE7a0qhXXFbS\n olMZaxH2jpvBwv69NEJeuDqvYZrHsp5V6McKofvl1GEFEmU/5V5JJySwLYLWgTJ6xYQl\n Sz0USLW988N+6Zs27Wi39Ay7Jt8N3awhXbPkS/crYAG1h/TZGTlvaeq9x8dNPZozlnaT\n S5Tvdk1fWJFN6IZLhJymWRzBfB0aKurewKpRmifGQnU32DN2zzJCnSxMa7Q0nRzM/P6g\n O7YQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777642124; x=1778246924;\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=6HdEIBYTqYsTBbl38Zf9ztU78ZHfZx5WSQrso/ZvwU4=;\n b=rit6XGAGAADQZXigUSsryw9s8upzTTBS+zgceB7Jg0RsIktqku/kR2e+2pZ3nh15iz\n /WfN2Q2ciel3ickWT/eLA/jIJz4RTIVhnNw81mGXnwbcPq0SVfBUKpHJP9eDoLLkXP/U\n 86GyADsD5vAv3Mpm/n6mThy1kdiyAkfek14zhWC04u97HHKxEXNcpK7QgPLTFLf6PG2O\n 335YgjP/CYCobSj7pQBTV73i6WzERwnwCh+ByZvEDU86xP7PcW32hVsTu6NPvlglgGdj\n gjB3Shlis8cHf3cmc8PkSNnTkWDhLMip5mUB72xBFWdP0S5YqgQgdAmCtZaAYqPqXlyY\n wHqQ==","X-Forwarded-Encrypted":"i=1;\n AFNElJ9YWBpO8YL2279Gsd66C0OZlWiburgppapsaRDv4nOYr5r75yEqVAYtRnbGYBSVy/6Au6/yYoSw+oRA@nongnu.org","X-Gm-Message-State":"AOJu0Yzr49skRh0Ja+2QCuwr/KTC5NovayHNr76PGaeT1W05ntBzu0k+\n bx/cFuri1tsLdWRJ0pULSHTP6JyhcJ0aAPruYzLCCEkAHxwLo/Gc8mbnMO2n9HFyldbHrBSIp/r\n FTifY+kFonwC8pacguhJuvbYm1v7KRoPdx6XAA1Bquw==","X-Gm-Gg":"AeBDietNuk3hZ9rONbyFJTKKVl8gu9QKRd5o3rqgdGm/guUZzUr2JNe0HTUXFS70eIM\n fbrrB4BvldJX7Meem3myGDuoUshID81ucdWUn+yDvRxMsRfY20IpJMtFTOq4JaYFMRDZlAth9Oq\n h/WPj+yhQf0bX4z0n3lQWwFWv6o1QPlxzWRc1dR39po0snbUU8xKtTOr7L0+iqSu1Uaq8pYetUS\n 8jYb7YobjVfoR9OiLIzkQNSYfUIQp3gjRExp1XjXfOVhmuRQ+riZqnA5Xz1loFh4KW+EF5XzTb8\n Yoec3dRuhTei+uNE4Tw5js5AMKIhk/zpS8WTVP9ShSHYTz1VVI05HQuZr0ONVyAqf+mMlkg0j10\n KhQ==","X-Received":"by 2002:a05:690e:13cc:b0:64e:e896:a7c with SMTP id\n 956f58d0204a3-65c18fc1160mr5887495d50.55.1777642124526; Fri, 01 May 2026\n 06:28:44 -0700 (PDT)","MIME-Version":"1.0","References":"<20260430052218.771358-1-alistair.francis@wdc.com>\n <20260430052218.771358-2-alistair.francis@wdc.com>","In-Reply-To":"<20260430052218.771358-2-alistair.francis@wdc.com>","From":"Peter Maydell <peter.maydell@linaro.org>","Date":"Fri, 1 May 2026 14:28:31 +0100","X-Gm-Features":"AVHnY4JTbCl4pdCrdsoxGdXQ_ppQ0VUck9Ai1MSsJc_35ntVx5SI3PzBJfRa6cU","Message-ID":"\n <CAFEAcA886dgJ8Rj9uDDQwJRTxeMjJj4QouVUDYQ=L1Tzjx_vWQ@mail.gmail.com>","Subject":"Re: [PATCH 1/2] target/riscv: Remove spike as default machine","To":"alistair23@gmail.com","Cc":"palmer@dabbelt.com, liwei1518@gmail.com, daniel.barboza@oss.qualcomm.com,\n zhiwei_liu@linux.alibaba.com, chao.liu.zevorn@gmail.com,\n qemu-riscv@nongnu.org, qemu-devel@nongnu.org,\n Alistair Francis <alistair.francis@wdc.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Received-SPF":"pass client-ip=2607:f8b0:4864:20::b12e;\n envelope-from=peter.maydell@linaro.org; helo=mail-yx1-xb12e.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=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"}}]