Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp436621pxf; Wed, 31 Mar 2021 07:11:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/2n9eUZ491H1FkCtrvLT5QVEG7PULlugobquBVR0p0+xBmm4MovbK5EbWbMSBys6SwHMf X-Received: by 2002:a17:907:689:: with SMTP id wn9mr3683684ejb.485.1617199895994; Wed, 31 Mar 2021 07:11:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617199895; cv=none; d=google.com; s=arc-20160816; b=NJWsFlgcg0ep7u4fMpkDAEFR18S/N+nRjWdT7G7CN34oJEmes77AABoxgXiacaFiwx Lu8EFSqhqXRlsF5CQYGeGpijnk/y2AIhuTRTj1qmpAxaSw99sRDrGd0jgu6z5pAIQpgW AVztPUl8s6K/9SzNV2EMa8JphyVe4B8sEUxgLFpUDhIRz/7BvbBCXRx04Asi2xuoSigI Ds9HL2hEG3wMrVAvZELY8E6DN6hfkN6Yt99TAbUkEcvvDjif4gX6Rw9XxuxxdYBZVFmp txsVUOHwmejTYJNfUWCIuwuwWazwXJW2UozaVy/msbNaPRKuh4MZ3xvsDIdKNn+XuMpu qOUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=3tKxtTqz8Pupp+0RqzX204TT5EES0Ox981VgPxQfSLA=; b=f2UJ9dvI18e6UT1RMQu7Z0QQij/zos0SVgqxYG8MuKhfY7Lqk0V8e26d+Fo4A2zBzZ 1V47ZAoXscXG1qUsKm7xKvPlSfH/7oDv066J26vmYlWthWEbnqVE9hQV2y1zsKMakO+K +09DM/yNdUDKF9LiVlg0/9Xh3frQ03ifUiO9X2DJ7Ug7BF1cNdxR93fz/B3dmgnnoc7P LvGJf2YtRjk5IIR340EskGGldK9W0rPipSIcGEFyD3KS5joiu39gjmCNb1XZdRv1tb94 q97aYQ3kBzwmSinFJT55U6p0QnzAKEsoifJPlL72OmljheBeb3eol1Ry9njdeIodZAdp mgVw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ci8si1710057ejc.428.2021.03.31.07.11.12; Wed, 31 Mar 2021 07:11:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235990AbhCaOKS (ORCPT + 99 others); Wed, 31 Mar 2021 10:10:18 -0400 Received: from mail.kernel.org ([198.145.29.99]:55052 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235987AbhCaOJ6 (ORCPT ); Wed, 31 Mar 2021 10:09:58 -0400 Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 43F6060FDA; Wed, 31 Mar 2021 14:09:58 +0000 (UTC) Received: from 78.163-31-62.static.virginmediabusiness.co.uk ([62.31.163.78] helo=hot-poop.lan) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lRbXg-004ukh-6k; Wed, 31 Mar 2021 15:09:56 +0100 From: Marc Zyngier To: David Brazdil , kvmarm@lists.cs.columbia.edu Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Catalin Marinas , stable@vger.kernel.org, Will Deacon Subject: Re: [PATCH] KVM: arm64: Support PREL/PLT relocs in EL2 code Date: Wed, 31 Mar 2021 15:09:52 +0100 Message-Id: <161719959909.4006212.10052506514541179289.b4-ty@kernel.org> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210331133048.63311-1-dbrazdil@google.com> References: <20210331133048.63311-1-dbrazdil@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 62.31.163.78 X-SA-Exim-Rcpt-To: dbrazdil@google.com, kvmarm@lists.cs.columbia.edu, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, catalin.marinas@arm.com, stable@vger.kernel.org, will@kernel.org X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 31 Mar 2021 13:30:48 +0000, David Brazdil wrote: > gen-hyprel tool parses object files of the EL2 portion of KVM > and generates runtime relocation data. While only filtering for > R_AARCH64_ABS64 relocations in the input object files, it has an > allow-list of relocation types that are used for relative > addressing. Other, unexpected, relocation types are rejected and > cause the build to fail. > > [...] Applied to kvm-arm64/misc-5.13, thanks! [1/1] KVM: arm64: Support PREL/PLT relocs in EL2 code commit: 77e06b300161d41d65950be9c77a785c142b381d Cheers, M. -- Without deviation from the norm, progress is not possible.