Received: by 2002:ab2:6486:0:b0:1ef:eae8:a797 with SMTP id de6csp64839lqb; Fri, 15 Mar 2024 15:29:31 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXjE8YgEBvSzHnnaMWVpAvZw11F8+AvDLE61UksMgTEjhrsHgoRSzsHkwgUnSEMCCywPtLUfwE2kHP7V2uHfHq/cDdDIyAq74G9nVT3gg== X-Google-Smtp-Source: AGHT+IHK+cbEUv0ofzZodCbpP7qZoLmg+XcREgjiMAppvPbu+tyuROZgyFMo+yQ68i50OjfgGOL6 X-Received: by 2002:a19:5f03:0:b0:513:1e31:ddec with SMTP id t3-20020a195f03000000b005131e31ddecmr4257282lfb.40.1710541771443; Fri, 15 Mar 2024 15:29:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710541771; cv=pass; d=google.com; s=arc-20160816; b=jtX3sPO3L6OyfXFdvInOTB0x5CfkO/CzEEWIjPnWJabTa6FNtH/wwlV/oMPOl7aDlZ WK1NU7sIjMrR1QEnVIFt53H2qZOGYumnUi79zLREAZcc97QcKtg8+L6H0yckuwe+Zbgh cfzY7CU3EcawtRNq140P3ea8ft4yYc8rtNcssWTg968GJUrZnuNZYZF7XXlw9ZfUSCRW zZ+HwgsBRzUe5rU+GnTvZ9dppU924IG1fvT36LpWBCqOad/S0unBkw6r+4++unoWBG0x QC1akJRYMexeKojdsLhST2CpJpJxVqR/1JgYlDp0U7iGHHlRp2/BUKdgvfbs0tPEjrbH Rucg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=7YUeFqqtIuPT4RgHb/ci6iuEBarWfDLjpf3yXBTu85U=; fh=wqPZ6w0UEsexMIS93RVrKpnzWEPwWJ+O2vqRvrddhHI=; b=PFqQT72JcqOn3YzYgFSGPkNVQGf+5vAuIM2yffZSQa42pSGNSDx4Z1vQ6fQkj2MGdI nJYTd99FzLGBiq6KqvcdLEJi0dP7pg5+6UxZyZRYedf11CpJiin+WYzVHHPnfAJ+Ts1H CeQQ+SmdqucRsP1QrPF5JTcUafvDZfnp/QwGBIN9BykFRc01R5o8CAmwKhBgoVKzDkYC zUrmcwJUnf5Q7Ikh2y2T2W6EFB57edoq910c5PS4CA5X5Eq6NhlmMApnYkGcfkxzx5ZL 333EAB/zGyBeKKy/yrusUPGlwl9bWUFCORJf8hbqq9FUY4Ew3suRvMf3Fygu7zJqPwZv 2FuQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=cJoRpAcH; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-104962-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-104962-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id a6-20020a17090640c600b00a450860a729si2004322ejk.1025.2024.03.15.15.29.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Mar 2024 15:29:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-104962-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=cJoRpAcH; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-104962-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-104962-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 28E961F23883 for ; Fri, 15 Mar 2024 22:29:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E953A59B5B; Fri, 15 Mar 2024 22:28:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="cJoRpAcH" Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com [209.85.208.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 47E175823D for ; Fri, 15 Mar 2024 22:28:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710541731; cv=none; b=sNQySFIINtUHqpWLW2/hUw9aBFCUZROKIo/oPJvBy5tcqFeOqVqoPhJCpkYk8fd88OCyRc0PTXhyMTq/4Cit8XHEdjdKrYwUN49HgP+DZFag4Bk2HkBI/FtCtSD4y9Mc1+phdYnGwgubInK+f2f6xiPSn1cHG2eAlwDrcFJIHwY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710541731; c=relaxed/simple; bh=p6YA2ZEKShNxBk5y1IkrSjEYXZxVmLi9Hpcct3E+Pps=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=bPrv36P49XY6XDt/soTjaVXKBX4OZaGpSuLv3SZZAggCTkncW5KGLv8iiLP8NRVRkncfYpSDFvPpKJaaGEnT5vpvNt85adt8BwSJjDDw2MYHC0QjBM/pGyokdvsYmhDGZLrwjCoT6w7ktcaTEpw74O4B/88Dws46Slwg/ExIFR8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org; spf=pass smtp.mailfrom=linuxfoundation.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=cJoRpAcH; arc=none smtp.client-ip=209.85.208.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linuxfoundation.org Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-2d4886a1cb4so18503541fa.0 for ; Fri, 15 Mar 2024 15:28:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1710541727; x=1711146527; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=7YUeFqqtIuPT4RgHb/ci6iuEBarWfDLjpf3yXBTu85U=; b=cJoRpAcHudTQm7fiGXz2ccygWmzRWr/86/OcNeS766aLwlDLWBtu0JWikgqeOPCAta Q5Szlwiu5ms8SbcBde0nsq3FPEZsbOzxKmd4+AEZudOLGBMtqDT4TuPmitkvkaIXxx26 mY9vz1GeoboyZYLfY2fvwU+HEVXCn5GWoQl+A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710541727; x=1711146527; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7YUeFqqtIuPT4RgHb/ci6iuEBarWfDLjpf3yXBTu85U=; b=lR/OGYfA09jxK7+hNkHxJjsfOu7fTLu0OYxDim67SerD/bOkLUX0YddIh0iVYXCf2A p0KHPkfKR4hrozzICJe65VHvxfUWOJzp7cTROV0h1pShPmvQ1vY9PZym98XFOGpJuZhZ KT60TihSvRTbN16d9FDzOyPkJN36aCjhMCbg/TlISWiJD++BOHVvcZvFRN3f0BrPrEhn ZQPQG7nS8KOHoeEuxuVa7+el9MW0qOwjJ1gOP+uFak/1dxLA5GyTTloKpfNI2CDLA2/S Rd8wFjWgDTBv5VQNS/K74jjqq9QWHOM1E8lEmndU2v1J8E6sqAVdQ0PgFsoTOtyRfee+ bIwQ== X-Gm-Message-State: AOJu0YwtBCGQYcruoW0PoEYhcccZOeUkVWZsqa6fLHN61imAyOq7FeUX WBsWosNqvsG/Uh2bbRjJZWVIktlh4RQYEpwlM8XmZQ5rBmN1GZvyYWtA64oTVZ2BDDir/fFUTRx 6hFCwOg== X-Received: by 2002:a05:651c:486:b0:2d4:764f:87d9 with SMTP id s6-20020a05651c048600b002d4764f87d9mr3647698ljc.32.1710541727193; Fri, 15 Mar 2024 15:28:47 -0700 (PDT) Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com. [209.85.167.45]) by smtp.gmail.com with ESMTPSA id x2-20020a05651c104200b002d33e712493sm633156ljm.51.2024.03.15.15.28.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 15 Mar 2024 15:28:45 -0700 (PDT) Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-513d23be0b6so2524626e87.0 for ; Fri, 15 Mar 2024 15:28:45 -0700 (PDT) X-Received: by 2002:a05:6512:3293:b0:513:ba0c:cb6 with SMTP id p19-20020a056512329300b00513ba0c0cb6mr3803414lfe.2.1710541725253; Fri, 15 Mar 2024 15:28:45 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240315174939.2530483-1-pbonzini@redhat.com> In-Reply-To: <20240315174939.2530483-1-pbonzini@redhat.com> From: Linus Torvalds Date: Fri, 15 Mar 2024 15:28:29 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] KVM changes for Linux 6.9 merge window To: Paolo Bonzini , Marc Zyngier , Oliver Upton , Catalin Marinas , Mark Rutland , Will Deacon Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org Content-Type: text/plain; charset="UTF-8" On Fri, 15 Mar 2024 at 10:49, Paolo Bonzini wrote: > > https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus Argh. This causes my arm64 build to fail, but since I don't do that between every pull, I didn't notice until after I had already pushed things out. I get a failure on arch/arm64/kvm/check-res-bits.h (line 60): BUILD_BUG_ON(ID_AA64DFR1_EL1_RES0 != (GENMASK_ULL(63, 0))); and at least in my build, the generated sysreg-defs.h file has #define ID_AA64DFR1_EL1_RES0 (UL(0)) so yeah, it most definitely doesn't match that GENMASK_ULL(63, 0). I did *not* go delve into how arch/arm64/tools/gen-sysreg.awk works. I don't really do awk any more. The immediate cause of the failure is commit b80b701d5a67 ("KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking") but I hope it worked at *some* point. I can't see how. I would guess / assume that commit cfc680bb04c5 ("arm64: sysreg: Add layout for ID_AA64MMFR4_EL1") is also involved, but having recoiled in horror from the awk script, I really can't even begin to guess at what is going on. Bringing in other people who hopefully can sort this out. Linus