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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 E072FC4345F for ; Tue, 23 Apr 2024 09:40:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:CC:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=uUY+FqwAUVgvIU6uE5/VIrCFIRwsTpU77xgCtflfUzY=; b=fTlwP4/XSyu9AhwSFEwAHSj6ox snseVIj5ZOEqsLfFEseigj3EQdO6FRgd+h/I8YFnVOp2YFEuP3/BW95A9v2exLdF70ynkrUsp6Mm1 LssE/bQxA1PUf0z8S9WibvN6WV7MJyTxwelNvTnqzn/7qoUdcq52uX1pG7KIiNQesjWxl1bl/xolq +JcKAZARZL2KgdEaDs8sVIhW9w7RoyyEjPepeymCYa6fzTGMCm9T2dQwFT3qPocjKV0zNOA0fdq6B 3K8WWFMd0uISQ5h4Xu/OtZGVAmvwh8ieSooW9HVffLDuKqNbLNpA1+bL1/GZJKzpJaA3P+ZkUpzV/ QP+NO3zg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rzCdj-0000000GhXB-3p5e; Tue, 23 Apr 2024 09:40:39 +0000 Received: from szxga01-in.huawei.com ([45.249.212.187]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rzCdh-0000000GhUH-2Qgf for linux-arm-kernel@lists.infradead.org; Tue, 23 Apr 2024 09:40:39 +0000 Received: from mail.maildlp.com (unknown [172.19.163.174]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4VNxq31Cy8zwTVG; Tue, 23 Apr 2024 17:37:19 +0800 (CST) Received: from kwepemm600007.china.huawei.com (unknown [7.193.23.208]) by mail.maildlp.com (Postfix) with ESMTPS id C3AB31403D4; Tue, 23 Apr 2024 17:40:28 +0800 (CST) Received: from [10.174.185.179] (10.174.185.179) by kwepemm600007.china.huawei.com (7.193.23.208) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 23 Apr 2024 17:40:27 +0800 Subject: Re: [PATCH v4 12/15] KVM: arm64: nv: Add emulation for ERETAx instructions To: Jon Hunter CC: Marc Zyngier , , , , James Morse , Suzuki K Poulose , Oliver Upton , Joey Gouly , Fuad Tabba , Mostafa Saleh , Will Deacon , Catalin Marinas , "linux-tegra@vger.kernel.org" References: <20240419102935.1935571-1-maz@kernel.org> <20240419102935.1935571-13-maz@kernel.org> <14667111-4ad6-48d2-93ee-742c5075f407@nvidia.com> From: Zenghui Yu Message-ID: <4c2fd210-fa36-8462-8a4d-70135cc2f040@huawei.com> Date: Tue, 23 Apr 2024 17:40:22 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <14667111-4ad6-48d2-93ee-742c5075f407@nvidia.com> Content-Language: en-US X-Originating-IP: [10.174.185.179] X-ClientProxiedBy: dggems702-chm.china.huawei.com (10.3.19.179) To kwepemm600007.china.huawei.com (7.193.23.208) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240423_024037_809761_9DD05DBB X-CRM114-Status: GOOD ( 14.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjAyNC80LzIzIDE3OjIyLCBKb24gSHVudGVyIHdyb3RlOgo+IAo+IFNvbWUgb2Ygb3VyIGJ1 aWxkZXJzIGN1cnJlbnRseSBoYXZlIGFuIG9sZGVyIHZlcnNpb24gb2YgR0NDICh2NikgYW5kCj4g YWZ0ZXIgdGhpcyBjaGFuZ2UgSSBhbSBzZWVpbmcgLi4uCj4gCj4gIMKgIENDwqDCoMKgwqDCoCBh cmNoL2FybTY0L2t2bS9wYXV0aC5vCj4gL3RtcC9jY29oc3Qwdi5zOiBBc3NlbWJsZXIgbWVzc2Fn ZXM6Cj4gL3RtcC9jY29oc3Qwdi5zOjExNzc6IEVycm9yOiB1bmtub3duIGFyY2hpdGVjdHVyYWwg ZXh0ZW5zaW9uIGBwYXV0aCcKPiAvdG1wL2Njb2hzdDB2LnM6MTE3NzogRXJyb3I6IHVua25vd24g bW5lbW9uaWMgYHBhY2dhJyAtLSBgcGFjZ2EgeDIxLHgyMix4MCcKPiAvbG9jYWwvd29ya2Rpci90 ZWdyYS9tbHQtbGludXhfbmV4dC9rZXJuZWwvc2NyaXB0cy9NYWtlZmlsZS5idWlsZDoyNDQ6IAo+ IHJlY2lwZSBmb3IgdGFyZ2V0ICdhcmNoL2FybTY0L2t2bS9wYXV0aC5vJyBmYWlsZWQKPiBtYWtl WzVdOiAqKiogW2FyY2gvYXJtNjQva3ZtL3BhdXRoLm9dIEVycm9yIDEKPiAvbG9jYWwvd29ya2Rp ci90ZWdyYS9tbHQtbGludXhfbmV4dC9rZXJuZWwvc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0ODU6 IAo+IHJlY2lwZSBmb3IgdGFyZ2V0ICdhcmNoL2FybTY0L2t2bScgZmFpbGVkCj4gbWFrZVs0XTog KioqIFthcmNoL2FybTY0L2t2bV0gRXJyb3IgMgo+IC9sb2NhbC93b3JrZGlyL3RlZ3JhL21sdC1s aW51eF9uZXh0L2tlcm5lbC9zY3JpcHRzL01ha2VmaWxlLmJ1aWxkOjQ4NTogCj4gcmVjaXBlIGZv ciB0YXJnZXQgJ2FyY2gvYXJtNjQnIGZhaWxlZAo+IG1ha2VbM106ICoqKiBbYXJjaC9hcm02NF0g RXJyb3IgMgo+IAo+IAo+IEkga25vdyB0aGlzIGlzIHByZXR0eSBvbGQgbm93IGFuZCBJIGFtIHRy eWluZyB0byBnZXQgdGhlc2UgYnVpbGRlcnMKPiB1cGRhdGVkLiBIb3dldmVyLCB0aGUga2VybmVs IGRvY3Mgc3RpbGwgc2hvdyB0aGF0IEdDQyB2NS4xIGlzCj4gc3VwcG9ydGVkIFswXS4KCldhcyBq dXN0IGxvb2tpbmcgYXQgdGhlIGRpc2N1c3Npb24gWzFdIDstKSAuIEZZSSB0aGVyZSBpcyBhbHJl YWR5IGEKcGF0Y2ggb24gdGhlIGxpc3QgWzJdIHdoaWNoIHNob3VsZCBiZSBtZXJnZWQgc29vbi4K ClsxXSAKaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci9DQStHOWZZc0NMNWotOUp6cU5INVgwM2tp a0w9TytCYUNRUThBbzNBRFF2eER1WnZxY2dAbWFpbC5nbWFpbC5jb20KWzJdIGh0dHBzOi8vbG9y ZS5rZXJuZWwub3JnL3IvMjAyNDA0MjIyMjQ4NDkuMjIzODIyMi0xLW1hekBrZXJuZWwub3JnCgpa ZW5naHVpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwps aW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJh ZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51 eC1hcm0ta2VybmVsCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [45.249.212.187]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 601B658ADD for ; Tue, 23 Apr 2024 09:40:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=45.249.212.187 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713865233; cv=none; b=RBTBlhNkgS6kampc1WwT539JP2hEjOA9WYCkpdzNaVk0hSZn+wwYEUNdwVNM1WdQj3Gn1hwR3rqYffj4WhQPVhfP9eiSf1T/6+vPz1gql09bRVgD9at51vw/uzWcKVkMIKqt3+007nd61q5VSCNDxr3vcx5jgG0tb8ornjAcqAM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713865233; c=relaxed/simple; bh=WSHzthjZepAMvwfbEx8NcTiLoGKmflWyRDbqNIWM2rE=; h=Subject:To:CC:References:From:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=S9Ru6V0x0AEX5JOxCV3VnCK5ewMDembNNQFALj0oQ4Vd/UlzEBqtQMbMl2D3OjYV7/IejU6LAPNdUvUEpp70DMdpx1M2srawMaI5aYYi+YsFxIlj9I8HOetCchYvrSNSwqpAqaB8fHFAcYp5OgTXfWJunx3VqkQ4x2LXcTJE5AM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com; spf=pass smtp.mailfrom=huawei.com; arc=none smtp.client-ip=45.249.212.187 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huawei.com Received: from mail.maildlp.com (unknown [172.19.163.174]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4VNxq31Cy8zwTVG; Tue, 23 Apr 2024 17:37:19 +0800 (CST) Received: from kwepemm600007.china.huawei.com (unknown [7.193.23.208]) by mail.maildlp.com (Postfix) with ESMTPS id C3AB31403D4; Tue, 23 Apr 2024 17:40:28 +0800 (CST) Received: from [10.174.185.179] (10.174.185.179) by kwepemm600007.china.huawei.com (7.193.23.208) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 23 Apr 2024 17:40:27 +0800 Subject: Re: [PATCH v4 12/15] KVM: arm64: nv: Add emulation for ERETAx instructions To: Jon Hunter CC: Marc Zyngier , , , , James Morse , Suzuki K Poulose , Oliver Upton , Joey Gouly , Fuad Tabba , Mostafa Saleh , Will Deacon , Catalin Marinas , "linux-tegra@vger.kernel.org" References: <20240419102935.1935571-1-maz@kernel.org> <20240419102935.1935571-13-maz@kernel.org> <14667111-4ad6-48d2-93ee-742c5075f407@nvidia.com> From: Zenghui Yu Message-ID: <4c2fd210-fa36-8462-8a4d-70135cc2f040@huawei.com> Date: Tue, 23 Apr 2024 17:40:22 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 In-Reply-To: <14667111-4ad6-48d2-93ee-742c5075f407@nvidia.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: dggems702-chm.china.huawei.com (10.3.19.179) To kwepemm600007.china.huawei.com (7.193.23.208) On 2024/4/23 17:22, Jon Hunter wrote: > > Some of our builders currently have an older version of GCC (v6) and > after this change I am seeing ... > >   CC      arch/arm64/kvm/pauth.o > /tmp/ccohst0v.s: Assembler messages: > /tmp/ccohst0v.s:1177: Error: unknown architectural extension `pauth' > /tmp/ccohst0v.s:1177: Error: unknown mnemonic `pacga' -- `pacga x21,x22,x0' > /local/workdir/tegra/mlt-linux_next/kernel/scripts/Makefile.build:244: > recipe for target 'arch/arm64/kvm/pauth.o' failed > make[5]: *** [arch/arm64/kvm/pauth.o] Error 1 > /local/workdir/tegra/mlt-linux_next/kernel/scripts/Makefile.build:485: > recipe for target 'arch/arm64/kvm' failed > make[4]: *** [arch/arm64/kvm] Error 2 > /local/workdir/tegra/mlt-linux_next/kernel/scripts/Makefile.build:485: > recipe for target 'arch/arm64' failed > make[3]: *** [arch/arm64] Error 2 > > > I know this is pretty old now and I am trying to get these builders > updated. However, the kernel docs still show that GCC v5.1 is > supported [0]. Was just looking at the discussion [1] ;-) . FYI there is already a patch on the list [2] which should be merged soon. [1] https://lore.kernel.org/r/CA+G9fYsCL5j-9JzqNH5X03kikL=O+BaCQQ8Ao3ADQvxDuZvqcg@mail.gmail.com [2] https://lore.kernel.org/r/20240422224849.2238222-1-maz@kernel.org Zenghui