Message ID | 20221101142431.3635848-1-pbonzini@redhat.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp3008699wru; Tue, 1 Nov 2022 07:35:17 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6esjPyFQzUrjxhWXUx/o2tNc4SJhh/iLe+14bPNmqd8qB3It1/JVPOeuXcDxKTEfxa7Fyu X-Received: by 2002:a17:906:fd8d:b0:780:997:8b7b with SMTP id xa13-20020a170906fd8d00b0078009978b7bmr18846124ejb.635.1667313317231; Tue, 01 Nov 2022 07:35:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667313317; cv=none; d=google.com; s=arc-20160816; b=PYij9ikmbNZS9Dp3Qncfl75WTDW9FBiQYrFt/vS1BWYxOyTLoJKaBctHTwn2VMmIv7 vTvuYN65KcyUsn8haNmqDtP7vghQnvby9Jr0lvJtLtJLrlyKthlv/jzjM7SeGcdwFOHq 9rv0j0Es2C70l1QfhqcghZ/ZTDV/F5fgik5Hl5Yjaftlyix45LOerFBqb6osy7OF0EXA 5xQGe8XEYZN+PFPAGdjrKoVDjbzuHY5hCuAnJ54scZtZU1Ns5FjTIk1FlESSHpCqzq/F MqPGqPwQBdo9nINY3XI+LmkErgXAF4zssaSAosXwZuArcIQ4FTtH7ClMa43FDYlosKLk qDkw== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=tpOFLxTe7Kkz8qL3oBROQ/GDsicH22WhCPfmidi/qs8=; b=Ssyuw1fFXAm6xHLsmaTPcebb5E0i7iWMuA191uczXXwf6GDkBqxexsu9yYFjCX6obk eWtXxC0wd+UObNPm3+IpBJSqdiuv/icSVp9M2+DBtgHmqMHpfLipO+QP3QirdApF0hwG hsDlO0ti9N3QyByn56IVve9sxvos6vbRWQf1oiQcBZ12d9hhN6pbzQpaUHgmlTGH3Mko E1VO1FsxmbvUbjaiDW39xNfPl4ZeuGN/qlbAyFRqZFQ3a8EbDJ6X303zDHjdVVweFrZd iBdgUZZMWUkvvfY+bvFYKv1QVnGADw7xI4GrzgxfuxxChSKlN7jA+I47KHxX7s+DKroB XvCg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=ECtK5Ig3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id og17-20020a1709071dd100b0078200f94d06si11478433ejc.237.2022.11.01.07.34.51; Tue, 01 Nov 2022 07:35:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=ECtK5Ig3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229814AbiKAOZf (ORCPT <rfc822;kartikey406@gmail.com> + 99 others); Tue, 1 Nov 2022 10:25:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42284 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229517AbiKAOZc (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 1 Nov 2022 10:25:32 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66D861B9EE for <linux-kernel@vger.kernel.org>; Tue, 1 Nov 2022 07:24:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1667312673; 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=tpOFLxTe7Kkz8qL3oBROQ/GDsicH22WhCPfmidi/qs8=; b=ECtK5Ig3tjmJnyWinyMIf9vJX/+P0+Ttzw/dOXuglz59nyIeIKbb+70FgYRCi0wy0wjhBq sYeGnVJUlSZutwsKwPBK5gdZkDaYWgkVnUB/1bKMWjlSImjAX2vixAqEsX81F2Kexj8Uk8 LJXnN9H0Yjd3xUpDI8CPnIdc3LKwy/0= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-155-cAdY8F_7PISEopyP4aGXWA-1; Tue, 01 Nov 2022 10:24:32 -0400 X-MC-Unique: cAdY8F_7PISEopyP4aGXWA-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 003C1857F90; Tue, 1 Nov 2022 14:24:32 +0000 (UTC) Received: from virtlab701.virt.lab.eng.bos.redhat.com (virtlab701.virt.lab.eng.bos.redhat.com [10.19.152.228]) by smtp.corp.redhat.com (Postfix) with ESMTP id D80382028DC1; Tue, 1 Nov 2022 14:24:31 +0000 (UTC) From: Paolo Bonzini <pbonzini@redhat.com> To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org Subject: [GIT PULL] KVM changes for 6.1-rc4 Date: Tue, 1 Nov 2022 10:24:31 -0400 Message-Id: <20221101142431.3635848-1-pbonzini@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 3.1 on 10.11.54.4 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1748304728763622825?= X-GMAIL-MSGID: =?utf-8?q?1748304728763622825?= |
Series |
[GIT,PULL] KVM changes for 6.1-rc4
|
|
Pull-request
https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linusMessage
Paolo Bonzini
Nov. 1, 2022, 2:24 p.m. UTC
Linus, The following changes since commit 9aec606c1609a5da177b579475a73f6c948e034a: tools: include: sync include/api/linux/kvm.h (2022-10-22 07:54:19 -0400) 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 7353633814f6e5b4899fb9ee1483709d6bb0e1cd: KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign() (2022-10-28 06:47:26 -0400) ---------------------------------------------------------------- x86: - fix lock initialization race in gfn-to-pfn cache (+selftests) - fix two refcounting errors - emulator fixes - mask off reserved bits in CPUID - fix bug with disabling SGX RISC-V: - update MAINTAINERS ---------------------------------------------------------------- Eiichi Tsukata (1): KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign() Emanuele Giuseppe Esposito (1): KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable Hou Wenlong (2): KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() KVM: debugfs: Return retval of simple_attr_open() if it fails Jim Mattson (5): KVM: x86: Mask off reserved bits in CPUID.80000001H KVM: x86: Mask off reserved bits in CPUID.80000006H KVM: x86: Mask off reserved bits in CPUID.80000008H KVM: x86: Mask off reserved bits in CPUID.8000001AH KVM: x86: Mask off reserved bits in CPUID.8000001FH Maxim Levitsky (5): KVM: x86: emulator: em_sysexit should update ctxt->mode KVM: x86: emulator: introduce emulator_recalc_and_set_mode KVM: x86: emulator: update the emulation mode after rsm KVM: x86: emulator: update the emulation mode after CR0 write KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format Michal Luczaj (2): KVM: Initialize gfn_to_pfn_cache locks in dedicated helper KVM: selftests: Add tests in xen_shinfo_test to detect lock races Palmer Dabbelt (1): MAINTAINERS: git://github -> https://github.com for kvm-riscv Sean Christopherson (3): KVM: x86: Exempt pending triple fault from event injection sanity check KVM: Reject attempts to consume or refresh inactive gfn_to_pfn_cache KVM: selftests: Mark "guest_saw_irq" as volatile in xen_shinfo_test MAINTAINERS | 2 +- arch/x86/kvm/cpuid.c | 11 +- arch/x86/kvm/debugfs.c | 7 +- arch/x86/kvm/emulate.c | 108 +++++++++++----- arch/x86/kvm/vmx/vmx.c | 5 + arch/x86/kvm/x86.c | 27 +++- arch/x86/kvm/xen.c | 64 +++++----- include/linux/kvm_host.h | 24 +++- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 142 ++++++++++++++++++++- virt/kvm/kvm_main.c | 13 +- virt/kvm/pfncache.c | 62 ++++++--- 11 files changed, 362 insertions(+), 103 deletions(-)
Comments
The pull request you sent on Tue, 1 Nov 2022 10:24:31 -0400:
> https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f526d6a82242f7ee72d2a4448eb492622cb7d556
Thank you!