Message ID | 20231027204933.3651381-3-seanjc@google.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:d641:0:b0:403:3b70:6f57 with SMTP id cy1csp875393vqb; Fri, 27 Oct 2023 13:49:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF1aoNR4K1uCcHVyuEJ6AyPKNrF0UOHscvYm2OpvlXyPjYcFFpTqHDcLfY6eleZpaSQUizk X-Received: by 2002:a05:690c:c:b0:5a8:9b88:745c with SMTP id bc12-20020a05690c000c00b005a89b88745cmr4139290ywb.13.1698439792054; Fri, 27 Oct 2023 13:49:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698439792; cv=none; d=google.com; s=arc-20160816; b=r2e5Te3GtQsFox/bqCJxwQ2tC1J8jyfV9Q9NO63+nf384JlrWd5IKwm+nBG0JTqMH9 dkSZpj5MzRdzyr23UWjjb2aJty4ZRFYG9V54bavi19tqdj/HXfse8Mio/J/T4C8zW99o d1j6QQ4mjwDtqEzA+APVTeu4Pvieb4D/XEOGmDIe0bjIPXXCcQXy5UA2kw68Z3zeI58Q XsrznNYgDDXXlOrE8gccBQyYsx3ZdB5/WCcpiCQdydg5DUS9XNyKGxd2ZkI5ZqqhFBZo oMzMHRlUpXiUo/zNM28E+BwwIDJaMnow21buF2DJtaaAtJZEBfyQJmH89Agak1HaaBKp GNSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:reply-to:dkim-signature; bh=q924ZKafcGMtYjaz9067ugqgo78NK3y25v5Mf4ZhCmY=; fh=dogxdQWc7Q2U5Ekp9F18wEHwMgE3kRwQ/60KgTj3654=; b=UrpXspMwyg1ooErNP773l8NrNlt/iK3CajwQ1JsDUYZDNFLTe07oOIOTZZapBCN1gV 1NvJBneuHyLX4g0KWzqlNJI7JDvZAgP/rq37Fh2Z+p91OI3AaKve0x3XWsTatzOSpf1I OqlBhLQnNsPKBnI+NEZF1EejlH/uJWMfHuehF4uxWrzwOglckfgVY9tCiVjiBx3nzp2Z 9vMGL5qOd88vg5AaTtfTf5fk1CyjQLUUQ/raPl3VeRkLs/jc8+b5s+38BgLLuBsUbrhE UwZ4QROzNwPbVmOsHuk5/E1Zd/oY3G0GsV4jDyFA6mPbvzushmzLPMNw18bBHqpejGGB a7yg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=A19CJkNL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id r68-20020a0dcf47000000b005a7baace908si3929022ywd.67.2023.10.27.13.49.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Oct 2023 13:49:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=A19CJkNL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id D3EEA80AB1C1; Fri, 27 Oct 2023 13:49:50 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346550AbjJ0Utr (ORCPT <rfc822;yuanzuo1009@gmail.com> + 27 others); Fri, 27 Oct 2023 16:49:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346506AbjJ0Utm (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 27 Oct 2023 16:49:42 -0400 Received: from mail-pg1-x549.google.com (mail-pg1-x549.google.com [IPv6:2607:f8b0:4864:20::549]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB5EA1AA for <linux-kernel@vger.kernel.org>; Fri, 27 Oct 2023 13:49:40 -0700 (PDT) Received: by mail-pg1-x549.google.com with SMTP id 41be03b00d2f7-5b8d4a559ddso2051737a12.1 for <linux-kernel@vger.kernel.org>; Fri, 27 Oct 2023 13:49:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1698439780; x=1699044580; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:reply-to:from:to:cc:subject:date:message-id:reply-to; bh=q924ZKafcGMtYjaz9067ugqgo78NK3y25v5Mf4ZhCmY=; b=A19CJkNL+R6BQ3FSzy9dskrnQ21J/FjnmTzxbB6h058aRZ20Q2zk6MIQ2m02Ve+ruR dbDIO3mXZpqb58qGdpukOF9j4y9RBl4xOHPf8CJkTPJFjRwkIwDty2CQVMXJYplb+VFr 6KETSt5406snSFOrlJvT+802FUIUqYSP/WTjVYOK/KLn1nBHPm3qIVPEgcKO5xdSb2OX ayQvmaTwaUFEDD/h2u3oHWQSohIf8rk1JAQUcCtuCG2Akg048m2fkVenz4jyol5oFHhy etMVLoLz3zURNXJS6VE57Ez6taiweVjOpVEF5MvuZfwVNU/X2Gszbg6RRxkmiaRs4yHm FbkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698439780; x=1699044580; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:reply-to:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=q924ZKafcGMtYjaz9067ugqgo78NK3y25v5Mf4ZhCmY=; b=WMRCGCZbV6IyUZFPyvuN1cGvuW77cykVIfE5hkf5r1qfKSiTQnl9xBAZEEwkcKS5EA DObMqZ3q44Vl9vJDmLpQTsc2ID/qDl84YQccfVg+wDvg3jlpmegYJQXHlbMgdqGa3GaF 62QQXly3xqQUKiZ0DfRLA3Tc2/0EH3u1IFj9GlMmtV0cWPwf0T8ngkQwDKpDviISgFCa KnZuUKFmRyPy5tZyORho5U4ahav6sgckXFgccDm75MmoEIl3ikCqAbV9tXNJOVNy6dhV vKvg6FSfEJaHqE7it/kQWYSg4yhi2Q21SCZmdAYsxUw4itNhui7xp2B7rmZALCYjov3S xrZA== X-Gm-Message-State: AOJu0YyY6SeIKG2zpRrpO4bxVyWGQ0Q3NSwXIEwi9KBu8TSZEUT9TkUb QK8cfQNijDCtp4A+GDpHIvz6zAKe7vk= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a63:3c43:0:b0:5ad:e23f:3e18 with SMTP id i3-20020a633c43000000b005ade23f3e18mr65252pgn.10.1698439780372; Fri, 27 Oct 2023 13:49:40 -0700 (PDT) Reply-To: Sean Christopherson <seanjc@google.com> Date: Fri, 27 Oct 2023 13:49:26 -0700 In-Reply-To: <20231027204933.3651381-1-seanjc@google.com> Mime-Version: 1.0 References: <20231027204933.3651381-1-seanjc@google.com> X-Mailer: git-send-email 2.42.0.820.g83a721a137-goog Message-ID: <20231027204933.3651381-3-seanjc@google.com> Subject: [GIT PULL] KVM: x86: Documentation updates for 6.7 From: Sean Christopherson <seanjc@google.com> To: Paolo Bonzini <pbonzini@redhat.com> Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, Sean Christopherson <seanjc@google.com> Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-9.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL 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-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Fri, 27 Oct 2023 13:49:50 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780943203142909755 X-GMAIL-MSGID: 1780943203142909755 |
Series |
[GIT,PULL] KVM: x86: Documentation updates for 6.7
|
|
Pull-request
https://github.com/kvm-x86/linux.git tags/kvm-x86-docs-6.7Message
Sean Christopherson
Oct. 27, 2023, 8:49 p.m. UTC
Doc updates for 6.7. The bulk is a cleanup of the kvm_mmu_page docs, which are sadly already stale because I neglected to update the docs when removing the TDP MMU's async root zapping :-( The following changes since commit 5804c19b80bf625c6a9925317f845e497434d6d3: Merge tag 'kvm-riscv-fixes-6.6-1' of https://github.com/kvm-riscv/linux into HEAD (2023-09-23 05:35:55 -0400) are available in the Git repository at: https://github.com/kvm-x86/linux.git tags/kvm-x86-docs-6.7 for you to fetch changes up to b35babd3abea081de0611ce0d5b85281c18c52c7: KVM: x86/pmu: Add documentation for fixed ctr on PMU filter (2023-09-27 14:23:51 -0700) ---------------------------------------------------------------- KVM x86 Documentation updates for 6.7: - Fix various typos, notably a confusing reference to the non-existent "struct kvm_vcpu_event" (the actual structure is kvm_vcpu_events, plural). - Update x86's kvm_mmu_page documentation to bring it closer to the code (this raced with the removal of async zapping and so the documentation is already stale; my bad). - Document the behavior of x86 PMU filters on fixed counters. ---------------------------------------------------------------- Jinrong Liang (1): KVM: x86/pmu: Add documentation for fixed ctr on PMU filter Michal Luczaj (1): KVM: Correct kvm_vcpu_event(s) typo in KVM API documentation Mingwei Zhang (6): KVM: Documentation: Add the missing description for guest_mode in kvm_mmu_page_role KVM: Documentation: Update the field name gfns and its description in kvm_mmu_page KVM: Documentation: Add the missing description for ptep in kvm_mmu_page KVM: Documentation: Add the missing description for tdp_mmu_root_count into kvm_mmu_page KVM: Documentation: Add the missing description for mmu_valid_gen into kvm_mmu_page KVM: Documentation: Add the missing description for tdp_mmu_page into kvm_mmu_page Documentation/virt/kvm/api.rst | 36 +++++++++++++++++++++++-------- Documentation/virt/kvm/x86/mmu.rst | 43 ++++++++++++++++++++++++++++++-------- 2 files changed, 61 insertions(+), 18 deletions(-)
Comments
On Fri, Oct 27, 2023 at 10:49 PM Sean Christopherson <seanjc@google.com> wrote: > > Doc updates for 6.7. The bulk is a cleanup of the kvm_mmu_page docs, which are > sadly already stale because I neglected to update the docs when removing the > TDP MMU's async root zapping :-( > > The following changes since commit 5804c19b80bf625c6a9925317f845e497434d6d3: > > Merge tag 'kvm-riscv-fixes-6.6-1' of https://github.com/kvm-riscv/linux into HEAD (2023-09-23 05:35:55 -0400) > > are available in the Git repository at: > > https://github.com/kvm-x86/linux.git tags/kvm-x86-docs-6.7 Pulled, thanks. Paolo > for you to fetch changes up to b35babd3abea081de0611ce0d5b85281c18c52c7: > > KVM: x86/pmu: Add documentation for fixed ctr on PMU filter (2023-09-27 14:23:51 -0700) > > ---------------------------------------------------------------- > KVM x86 Documentation updates for 6.7: > > - Fix various typos, notably a confusing reference to the non-existent > "struct kvm_vcpu_event" (the actual structure is kvm_vcpu_events, plural). > > - Update x86's kvm_mmu_page documentation to bring it closer to the code > (this raced with the removal of async zapping and so the documentation is > already stale; my bad). > > - Document the behavior of x86 PMU filters on fixed counters. > > ---------------------------------------------------------------- > Jinrong Liang (1): > KVM: x86/pmu: Add documentation for fixed ctr on PMU filter > > Michal Luczaj (1): > KVM: Correct kvm_vcpu_event(s) typo in KVM API documentation > > Mingwei Zhang (6): > KVM: Documentation: Add the missing description for guest_mode in kvm_mmu_page_role > KVM: Documentation: Update the field name gfns and its description in kvm_mmu_page > KVM: Documentation: Add the missing description for ptep in kvm_mmu_page > KVM: Documentation: Add the missing description for tdp_mmu_root_count into kvm_mmu_page > KVM: Documentation: Add the missing description for mmu_valid_gen into kvm_mmu_page > KVM: Documentation: Add the missing description for tdp_mmu_page into kvm_mmu_page > > Documentation/virt/kvm/api.rst | 36 +++++++++++++++++++++++-------- > Documentation/virt/kvm/x86/mmu.rst | 43 ++++++++++++++++++++++++++++++-------- > 2 files changed, 61 insertions(+), 18 deletions(-) >