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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5570DC433F5 for ; Tue, 4 Oct 2022 22:33:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229672AbiJDWdE (ORCPT ); Tue, 4 Oct 2022 18:33:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42748 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229674AbiJDWdC (ORCPT ); Tue, 4 Oct 2022 18:33:02 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3BE6E6DAEB for ; Tue, 4 Oct 2022 15:33:02 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id EB4ADB819BB for ; Tue, 4 Oct 2022 22:33:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A2C00C433D6; Tue, 4 Oct 2022 22:32:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664922779; bh=VkpEv2u4iw64ObTY4SdzHAjx0ijCfNtGMJedAccaAF0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=WQF2kTJ9ZpEWmj+/e3RtnoP4gK+6EImSH9p/TVHBK3qks9xDcugCgwfbwqZXReMiF rGr1tpfjlfVYh+XHa+DfLblrlQX0WWnLLBCgb+9XRR/A3VKrtr2vfqjx/FeXUZ5q8p xoB16xYRbS8Y9HJvw56mIZKFMs8tZbHxJ9str6B5WLJU+wfXuYBbKH1JQzJey75uYh gaFDZFMVzYOamqD6kAN7Eg8+FVHtn7qtJVJw0YzsN6hNDcCx14HtppfVdTWrp7+VLF oy6wXt+2MeLI4U/eu1939R6HO17g5vxhB+6RB1sP7p7tx93B69odP5nDUYnCCgo4Ul zoIKXk1Pspbcw== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1ofqTB-00EcHU-Fq; Tue, 04 Oct 2022 23:32:57 +0100 Date: Tue, 04 Oct 2022 23:32:57 +0100 Message-ID: <867d1f8bja.wl-maz@kernel.org> From: Marc Zyngier To: Oliver Upton Cc: pbonzini@redhat.com, seanjc@google.com, kvm@vger.kernel.org, kvmarm@lists.linux.dev, kvmarm@lists.cs.columbia.edu Subject: Re: arm64 build failure on kvm/next In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: oliver.upton@linux.dev, pbonzini@redhat.com, seanjc@google.com, kvm@vger.kernel.org, kvmarm@lists.linux.dev, kvmarm@lists.cs.columbia.edu 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: kvm@vger.kernel.org On Tue, 04 Oct 2022 22:02:40 +0100, Oliver Upton wrote: > > Hey Paolo, > > Just wanted to give you a heads up about a build failure on kvm/next. > Marc pulled some of the sysreg refactoring updates from core arm64 to > resolve a conflict, which resulted in: > > drivers/perf/arm_spe_pmu.c:677:7: error: use of undeclared identifier 'ID_AA64DFR0_PMSVER_8_2' > case ID_AA64DFR0_PMSVER_8_2: > ^ > drivers/perf/arm_spe_pmu.c:679:7: error: use of undeclared identifier 'ID_AA64DFR0_PMSVER_8_3' > case ID_AA64DFR0_PMSVER_8_3: > ^ > drivers/perf/arm_spe_pmu.c:961:10: error: use of undeclared identifier 'ID_AA64DFR0_PMSVER_SHIFT' > ID_AA64DFR0_PMSVER_SHIFT); > > The fix has since gone in on the arm64 side [1], in case you want to > mention in your pull request. > > [1]: https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/commit/?h=for-next/sysreg&id=db74cd6337d2691ea932e36b84683090f0712ec1 Also worth noting that the SPE driver is not part of defconfig, which is probably why it wasn't spotted the first place. Anyway, odds are that the arm64 pull-request will get in before the KVM one, making this pretty much invisible... M. -- Without deviation from the norm, progress is not possible.