From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 D1AE335A131 for ; Tue, 18 Nov 2025 17:58:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763488707; cv=none; b=BLpVBOEj2MAJWU5O3yJXKLUjjSELDE7cDWwFbchInw0QVok3hBuUyQHLHQ7TDIUT4nKE5e+5+Yvo0bMTt6PLRiPAMb3HHU4KQ5h2CkTE61UDq2C58oL3e4+Ua132pdBD/zadbOigmX5AvGT++vWihkFiossE58/YgUpMqRdZnOc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763488707; c=relaxed/simple; bh=WxkPzQsQSoq7Uj+x1m31448EOJRTw8uf2NMKe0LX6OY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=erhWCx2oMTjf+9lTAagHCXDncR2PlZyyab7EksHYX/hnLhegCyc01tzXCr4Z9bKTDKs865KrJJABMfi9fz60+8hU4Eg/Ltfua+dFFzYuZbdj0EjeYHGjKA+W9AyR9oV4j7bTez7m2AWdXgWO32v7OugbtBRGOivVGXoqhiz0Qpw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=cVHS2wWg; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=ej62ytm/; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="cVHS2wWg"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="ej62ytm/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1763488704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=hzyzvu73/m6eTg1srAQJTkNP1uyX7SvLQD0U9HRqTNc=; b=cVHS2wWg3vQ3bcxr4nTWYYYsINk/E9S8F1ynYI/Algr9XkDuTQilmfHEwqMiCXTkBK1mk6 bRdpj3ZXxBcO4QXgrOpampajx3mM3Gm7AJPo/VEemrdJBrU2aX8/7m0yavjRpjF0FzXUee m1LrULYOMFbFq635LCpPeleB6fAkt+o= Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-113-T-Qx2UImOzmxZXnvolw_8w-1; Tue, 18 Nov 2025 12:58:22 -0500 X-MC-Unique: T-Qx2UImOzmxZXnvolw_8w-1 X-Mimecast-MFC-AGG-ID: T-Qx2UImOzmxZXnvolw_8w_1763488702 Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-4779c35a66bso22722165e9.2 for ; Tue, 18 Nov 2025 09:58:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1763488702; x=1764093502; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=hzyzvu73/m6eTg1srAQJTkNP1uyX7SvLQD0U9HRqTNc=; b=ej62ytm/9OCremYWDvJUOXGY1Ytei5ikVYq0lOEh1jhqA2Q4lxbeV4Q1OzVZioFBc7 hpNkW2wFLUN9avPpXE8Qu13/jwSixEDpuDpILe7JAjTtv+SKQjWaCArsFsnb3/zCHSQW qcLvcfTt46bPvsudj2VZ3BH8XGC1OZonuylObxFu87EM1XKO+SSU3SGU3k22hhDbXQX/ FRMayY2VVWLhzZh2CnvxY7CL8oq4qss92cx1Zmea/lbT2E5TKBZtkXEis6HrhCK34fax DXEhfiHL/WMYo19i3aKLDiys+vwpRG/Zf6FJTy6656c9L4vpdwB7JjGBNImjmWY3WzqK EJdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763488702; x=1764093502; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hzyzvu73/m6eTg1srAQJTkNP1uyX7SvLQD0U9HRqTNc=; b=Fy1TVxklweGfkGdHUgL4fI6VbeltEkdSkAJvFBgerYtTGXtoP8lHfXKr9ovSRRxEni ANoXo5/XDF/rkEqk03mZB+AT4D18QyNHBnsgrJ9mktuEigtFRlxBwfamrbBpbOoUrPmD b65CBpo5qyvSHMjSjq0q4UYFGNuz+u3ZfKNyoLkqBeyFCz25wIj93YBkLrZGjOeOQhRG GdQGFo2alhfhxHX62rlD3wDkG9UlGCNaVFb2K7cPfFe3sFmfCo2dznogqoY+WAo8rH66 Fy81OzFBng7zNN7W8Nc40UQee2jBFNy/HGn3KqlXJXYCtdv06oglyoOGRt2ma6VVe92F GsCw== X-Gm-Message-State: AOJu0YwVBRYNCbh0uU/dpeAk9CXdbNsv9OyZPC1pZv+SkNAIDlRTPUAT PeLyOkMEBg1P1y2CA69N92PW3kt5l7s/p/bdiSVvB3ZKkn7pwDVjuexRcfdgvOQhX5eWfOflutH ktC0hEMC9e2Lwx+rAQXstlk10xlaPCETIStrfZtN5sYImTmijQiuU8+gPIhCeEKqYeQ== X-Gm-Gg: ASbGncuNhnuOrkpmdCh9AzjTEJpirU6jixq0M6oLom4boPj7KTXO832hsyoOuwRyvzD 1UtmUKwp7qo++Db2oHCTsh3U5G8V3a7scxCOXnvGG0PBjl9xFzQUh7i9vgwfazLZ73K+Y0pLEoP WUwwHWsfo9KpZUZsIUULaoCzaznNMzg6WXPu3hX/wFi2Of/NVx8uP0mGKgGaHlRJkXPwCkCqA0X xnk21M+M2TkweOlPDzFDC9/bum5FZeY8r69XE6N4HbIiiRSEkatCobPHQ0aJYk+IjRYlrCykewE 5UyR0sa/QDVunHfXt22vrHwnv3ugvUBEKO6QxvppBJm0dev6mp5dLwiwiFHe9huKkBGYDuG4Vp5 nySTP76jnJPJ9ACjy5sxjdRmRTW5Emv8PpuUgWWxT8sQglA9uie6ooIXB9pjR0/BT7sIG+hXYmR UYj1zzYW4MkWwMPAw= X-Received: by 2002:a05:600c:1c16:b0:476:4efc:8ed4 with SMTP id 5b1f17b1804b1-4778fe49c3bmr179878355e9.11.1763488701626; Tue, 18 Nov 2025 09:58:21 -0800 (PST) X-Google-Smtp-Source: AGHT+IHhBrzwIK+KtOfTXnhU29hmlg7vhFmivXM85PC/h0VRHzgkjtn8LJ3IGpoiBjV1iaaVDWC8fQ== X-Received: by 2002:a05:600c:1c16:b0:476:4efc:8ed4 with SMTP id 5b1f17b1804b1-4778fe49c3bmr179878185e9.11.1763488701257; Tue, 18 Nov 2025 09:58:21 -0800 (PST) Received: from [192.168.10.48] ([176.206.119.13]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53e7ae98sm32924202f8f.2.2025.11.18.09.58.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 09:58:20 -0800 (PST) From: Paolo Bonzini To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org Subject: [GIT PULL] KVM changes for Linux 6.18-rc7 Date: Tue, 18 Nov 2025 18:58:19 +0100 Message-ID: <20251118175819.753688-1-pbonzini@redhat.com> X-Mailer: git-send-email 2.51.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Linus, The following changes since commit 6a23ae0a96a600d1d12557add110e0bb6e32730c: Linux 6.18-rc6 (2025-11-16 14:25:38 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus for you to fetch changes up to 3fa05f96fc08dff5e846c2cc283a249c1bf029a1: KVM: SVM: Fix redundant updates of LBR MSR intercepts (2025-11-18 17:52:20 +0100) ---------------------------------------------------------------- Arm: - Only adjust the ID registers when no irqchip has been created once per VM run, instead of doing it once per vcpu, as this otherwise triggers a pretty bad conbsistency check failure in the sysreg code. - Make sure the per-vcpu Fine Grain Traps are computed before we load the system registers on the HW, as we otherwise start running without anything set until the first preemption of the vcpu. x86: - Fix selftests failure on AMD, checking for an optimization that was not happening anymore. ---------------------------------------------------------------- Alexandru Elisei (1): KVM: arm64: VHE: Compute fgt traps before activating them Marc Zyngier (1): KVM: arm64: Finalize ID registers only once per VM Paolo Bonzini (1): Merge tag 'kvmarm-fixes-6.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD Yosry Ahmed (1): KVM: SVM: Fix redundant updates of LBR MSR intercepts arch/arm64/kvm/arm.c | 2 +- arch/arm64/kvm/sys_regs.c | 6 +++++- arch/x86/kvm/svm/svm.c | 9 ++++++++- arch/x86/kvm/svm/svm.h | 1 + 4 files changed, 15 insertions(+), 3 deletions(-)