From patchwork Mon Jun 10 19:32:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Grall X-Patchwork-Id: 166373 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp1410256ilk; Mon, 10 Jun 2019 12:33:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqy7DqdqWxOFemLm31exUwAauEYugl1Xj2DpwB/BG49H1B/oA9eQuRBXv0ps0FjJsz2bQG/0 X-Received: by 2002:a6b:7d49:: with SMTP id d9mr24143025ioq.50.1560195229534; Mon, 10 Jun 2019 12:33:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560195229; cv=none; d=google.com; s=arc-20160816; b=gnWjlfhEDQaZOzelciFg33MuYRpGz8TtblTuxjFxvDpxw+znijUHMk8MyrdugERoZc xge+7z3nJXbMPi9j8VlN1FFMgnR2A4NcwF5ISV58iiWO/HuriLvZD6z32kEyAvABnUEK GSl8w6hF80LwmwVyBH0sqHBtQdS+etXYpisPt05zt+d0gxac3hHy0qodro1OnLiHK8rT FnN0SBgJ24s0KW/0i2WfUbecbP/RZSBDJ2zcXIEAr6NoTTYye0q+E6L8gD7qldADGQNc MAzAS9vghdXv+b2LTEwLIDUm5PVzX+tJDXxlpWjSTh3lzc/eIGO/2DiXAkbd+/+UitN4 oZDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-unsubscribe:list-id :precedence:subject:references:in-reply-to:message-id:date:to:from; bh=tLCHm9MhVRJEvoR0LaePO/rqw31LIgLcj+hoyNXaTHE=; b=RCuRtCWR77Ruclh6QUG0s37k6cGug4uR79LdJr2MgnNd4l/iVLJc3Xq3Rzd7KKs+LN qAzYP6zRPcVB39ijH2c4XJL8cbANqdpA04mRbFcoSmOGFjgfeq+bCgCvLmL3pPd3s3/H +DxHRJ89t/uzBGoCQkzJP9zKjinwuELd36DsXoQ0sBUjv0jXQRojGUF/I6O9ssI6Uwki MAGSQBhY/Hc7mY6OPYXUweS5PynDnfkN1Jul9Tac1ZMOMoijDKEGMXT5o4K5/kcFYGki 17ShiRZV8jqvmizpLrKP4ov7QpP8RI/d8zh8ZAT6cZi8buXUPiphk7x01hCOZIFlfAHn kQdw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Return-Path: Received: from lists.xenproject.org (lists.xenproject.org. [192.237.175.120]) by mx.google.com with ESMTPS id o130si509424itb.1.2019.06.10.12.33.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 10 Jun 2019 12:33:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1haQ1t-0007dp-7s; Mon, 10 Jun 2019 19:32:29 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1haQ1r-0007dM-KE for xen-devel@lists.xenproject.org; Mon, 10 Jun 2019 19:32:27 +0000 X-Inumbo-ID: 794fea56-8bb6-11e9-83b0-8b88c32ede0b Received: from foss.arm.com (unknown [217.140.110.172]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTP id 794fea56-8bb6-11e9-83b0-8b88c32ede0b; Mon, 10 Jun 2019 19:32:24 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9070E344; Mon, 10 Jun 2019 12:32:24 -0700 (PDT) Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com [10.1.196.50]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A86193F73C; Mon, 10 Jun 2019 12:32:23 -0700 (PDT) From: Julien Grall To: xen-devel@lists.xenproject.org Date: Mon, 10 Jun 2019 20:32:02 +0100 Message-Id: <20190610193215.23704-5-julien.grall@arm.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20190610193215.23704-1-julien.grall@arm.com> References: <20190610193215.23704-1-julien.grall@arm.com> Subject: [Xen-devel] [PATCH 04/17] xen/arm64: head: Don't "reserve" x24 for the CPUID X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: andre.przywara@arm.com, Julien Grall , Stefano Stabellini , andrii_anisov@epam.com, Oleksandr_Tyshchenko@epam.com MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" After the recent rework, the CPUID is only used at the very beginning of the secondary CPUs boot path. So there is no need to "reserve" x24 for he CPUID. Signed-off-by: Julien Grall Acked-by: Stefano Stabellini --- xen/arch/arm/arm64/head.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/arm/arm64/head.S b/xen/arch/arm/arm64/head.S index fd432ee15d..84e26582c4 100644 --- a/xen/arch/arm/arm64/head.S +++ b/xen/arch/arm/arm64/head.S @@ -69,7 +69,7 @@ * x21 - DTB address (boot cpu only) * x22 - is_secondary_cpu * x23 - UART address - * x24 - cpuid + * x24 - * x25 - identity map in place * x26 - skip_zero_bss * x27 -