From patchwork Fri May 31 12:03:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 800523 Delivered-To: patch@linaro.org Received: by 2002:a5d:65c4:0:b0:35b:5a80:51b4 with SMTP id e4csp696203wrw; Fri, 31 May 2024 05:10:55 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXfpOCuzPZ6guKIhRfprq1/3XHhLZnCujOAVi3T4SLj7+fz7WYA4s6XLnbBAnnQyHBJd1F8dPFWEDU5Cs7gzxd1 X-Google-Smtp-Source: AGHT+IGlhPyK5ytAcM3fq1wpL36Lyjq8M8fcVStjasnoGCmMVcmzuclq2eYK8mEUwH73W9Wvda7F X-Received: by 2002:a05:6808:181f:b0:3d1:be9f:c9a3 with SMTP id 5614622812f47-3d1e31ee10fmr2178080b6e.0.1717157455377; Fri, 31 May 2024 05:10:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1717157455; cv=none; d=google.com; s=arc-20160816; b=DgSUeP/gLkX0DrQ9AYISSlTbdpoKzVzLVwkRR/IqHMhXK1uvbZO8GdBQWIWUbEGQjG D1O7QC4XBTILG0I04uyZMdfO92n864evwhJuDsFE/tNutP+VCoaR1F91U8Uz90CIvtq6 sNRFe9cfahiyA367c22euXgXUOftEnLySbhZRNLf3vdp77FVAmDvhOfRx5MK/Gl6GQa9 8pdU0TnO9u0ft0cQC4U/C7uhUXw1tokivby/4id5fvMWfsYDqaAqcjVDhGe+ZCExSrUH t6UAFzM0bWHX2KmId1w+u5d6iwuM8T/nmgEmDyQMrvvvmNd5T/XUEpKza8T19KqaiiRx bM+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=s1KF1phiJhFDe0oGBJkmkCzxz1jQ8QxxTLgSJBNbF0Y=; fh=PnYt+qEB9tAfMKoqBm2xjKOFpYyFFGPudh5cVIoieJM=; b=VAtZZoQyRs8Uo2KIh6FEibB2N7EXZnSTOgDwJ3seebv/+J1bDZicfUNZh5x8dVLAW3 XR5eNz5b+6jMX6/IU5SF5aTX5w+MQdCspSxZP4+Dy3Vc5DtiEXU8vEhLHdRSvs9y0jeV N6kzzFGhmcEyQpBpST+O+rVnouT4QdAkOBP8OPKf8YMaSjWtOGXpEubhepdvbjQZ2ykG te5rOZNzuQJPBTdtq4nRk68I677BLqyg+61VY5BfuksHr7BRW53Vo6+RiMZ3cyh2Yabc y3ldeFvEgWPihW7vTBdkbUcGdRerEZgnmJaGGSoHyWHpFkbSma48+7uHt/h2Tr54Z5Df 84+A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ndkMRV1h; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 6a1803df08f44-6ae4a733b8esi19345886d6.113.2024.05.31.05.10.55 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 31 May 2024 05:10:55 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ndkMRV1h; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sD0zl-0004Pp-BV; Fri, 31 May 2024 08:04:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sD0za-0004Jq-2j for qemu-devel@nongnu.org; Fri, 31 May 2024 08:04:18 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sD0zU-0003PF-92 for qemu-devel@nongnu.org; Fri, 31 May 2024 08:04:17 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-421208c97a2so18830145e9.1 for ; Fri, 31 May 2024 05:04:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717157047; x=1717761847; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=s1KF1phiJhFDe0oGBJkmkCzxz1jQ8QxxTLgSJBNbF0Y=; b=ndkMRV1hRUDEeC4rcRW2mn7i1ryMTq5R6zNVilKKu7p7yWmZiu/Do6BSRWjKUc/3EY hPGDy0NAGaWTrE5aYp10VJlih8z1HLi0/CgZn/Q8I4h1i0bONGblGbzF8fi+MKN53gXH 3ATEt6j1swRMu8YfDZvCxyhB3BYv+CxnrS7APihCR1Ru0bGjqFX4QPlBE3QeW1QhJoOi MX7haCEZipimJ0NLrKDo5PaMiyFaRn78P0UcU+IyvggY7PjwgBnLh6NKOzff0Y/srthF 2k0AryZulxGtYxLux1zQk6GBbrkjfaOdNCUNz/3eIdZqp4sO0PH74e1nJMpnhuVdQf2a wrnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717157047; x=1717761847; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=s1KF1phiJhFDe0oGBJkmkCzxz1jQ8QxxTLgSJBNbF0Y=; b=wM2j9IjF9vfEvkkNmZrDcb64Kf5aPSQmi+ItreOWBvAVZsLPrIHOrqRuifYhEyWFKz QUh31EDipwRe0MQYtKe9HhUD+IS4aC2JG4l+nqfXIvREo+VD0H6j43M0QGMsWb5PCdhP KK6R/AyAM0V6caOMH/aIlGLr0KVR84qtF95+F5dcxGH+pSBT2IuOWPnf45r1aa5We5PY eXVg77c1neuv8q57XhQCGtq2UQ8qqFt9itOWapA9oKegubr3kw99mWe5SD3L41XuVGlL eArDr2gPXlZWM1zGySXRnTePzehx6rs5it5TYlU8PPbbnEa0ebh7E15GNFWtHkGIt7D9 NCJA== X-Gm-Message-State: AOJu0YwDafKMIRC+1U0Vrq7w0l+6JeYeI7cl0vrgXLOFuIKTFS6xUGHa xs3wTb32zkoxN9gwH+DNhGAwvSlYevuISuwNdrhfRTBheyEp8sDlAxrQ36Bex+kxgyzLdZY+9l3 u X-Received: by 2002:a05:600c:1550:b0:420:1fd2:e611 with SMTP id 5b1f17b1804b1-4212e0adf98mr13844945e9.27.1717157047589; Fri, 31 May 2024 05:04:07 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [2001:8b0:1d0::2]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42129de0cf9sm37027685e9.13.2024.05.31.05.04.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 05:04:07 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Subject: [PULL 06/43] arm/sbsa-ref: move to Neoverse-N2 as default Date: Fri, 31 May 2024 13:03:24 +0100 Message-Id: <20240531120401.394550-7-peter.maydell@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240531120401.394550-1-peter.maydell@linaro.org> References: <20240531120401.394550-1-peter.maydell@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=peter.maydell@linaro.org; helo=mail-wm1-x32a.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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org From: Marcin Juszkiewicz Moving to Neoverse-N2 gives us several cpu features to use for expanding our platform: - branch target identification - pointer authentication - RME for confidential computing - RNG for EFI_PROTOCOL_RNG - SVE being enabled by default We do not go for "max" as default to have stable set of features enabled by default. It is still supported and can be selected with "--cpu" argument. Signed-off-by: Marcin Juszkiewicz Reviewed-by: Leif Lindholm Message-id: 20240523165353.6547-1-marcin.juszkiewicz@linaro.org Signed-off-by: Peter Maydell --- hw/arm/sbsa-ref.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/arm/sbsa-ref.c b/hw/arm/sbsa-ref.c index 57c337fd92a..e884692f07f 100644 --- a/hw/arm/sbsa-ref.c +++ b/hw/arm/sbsa-ref.c @@ -891,7 +891,7 @@ static void sbsa_ref_class_init(ObjectClass *oc, void *data) mc->init = sbsa_ref_init; mc->desc = "QEMU 'SBSA Reference' ARM Virtual Machine"; - mc->default_cpu_type = ARM_CPU_TYPE_NAME("neoverse-n1"); + mc->default_cpu_type = ARM_CPU_TYPE_NAME("neoverse-n2"); mc->valid_cpu_types = valid_cpu_types; mc->max_cpus = 512; mc->pci_allow_0_address = true;