* [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions
@ 2026-07-31 17:38 Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 1/5] MAINTAINERS: Add kvm-x86 tree to KVM x86 entries Sean Christopherson
` (5 more replies)
0 siblings, 6 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-07-31 17:38 UTC (permalink / raw)
To: Paolo Bonzini, Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
A few tangentially related KVM MAINTAINERS updates, details in each patch
(though the shortlog is probably enough info in most cases).
v2: Collect David's acks, drop RFC tag.
v1 (RFC): https://lore.kernel.org/all/20260428171541.1342335-1-seanjc@google.com
Sean Christopherson (5):
MAINTAINERS: Add kvm-x86 tree to KVM x86 entries
KVM: guest_memfd: Move gmem function declarations to dedicated
guest_memfd.h
MAINTAINERS: Add an entry for KVM's guest_memfd
MAINTAINERS: Add David H. as a KVM guest_memfd reviewer
MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
MAINTAINERS | 14 ++++++++++++++
virt/kvm/guest_memfd.c | 1 +
virt/kvm/guest_memfd.h | 34 ++++++++++++++++++++++++++++++++++
virt/kvm/kvm_main.c | 1 +
virt/kvm/kvm_mm.h | 27 ---------------------------
5 files changed, 50 insertions(+), 27 deletions(-)
create mode 100644 virt/kvm/guest_memfd.h
base-commit: a204badd8432f93b7e862e7dac6db0fe3d65f370
--
2.55.0.508.g3f0d502094-goog
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH v2 1/5] MAINTAINERS: Add kvm-x86 tree to KVM x86 entries
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
@ 2026-07-31 17:38 ` Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 2/5] KVM: guest_memfd: Move gmem function declarations to dedicated guest_memfd.h Sean Christopherson
` (4 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-07-31 17:38 UTC (permalink / raw)
To: Paolo Bonzini, Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
Add the kvm-x86 tree to all KVM x86 entries so that humans, bots, and
everything in between can more easily find KVM x86 (and some broader KVM)
patches that are targeted for the next kernel release, but haven't yet made
their way to the main KVM tree. While the KVM x86 patch flow is documented
in Documentation/process/maintainer-kvm-x86.rst, that's very much one-off
documentation; random passersbys likely don't know it exists, and it's not
suitable for any workflow that's at all automated.
Reported-by: Yosry Ahmed <yosry@kernel.org>
Signed-off-by: Sean Christopherson <seanjc@google.com>
---
MAINTAINERS | 3 +++
1 file changed, 3 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 5a8edbf2625f..64980c262893 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -14163,6 +14163,7 @@ L: kvm@vger.kernel.org
S: Supported
P: Documentation/process/maintainer-kvm-x86.rst
T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+T: git https://github.com/kvm-x86/linux.git
F: Documentation/process/maintainer-kvm-x86.rst
F: arch/x86/include/asm/kvm*
F: arch/x86/include/asm/svm.h
@@ -14435,6 +14436,7 @@ M: Paolo Bonzini <pbonzini@redhat.com>
L: kvm@vger.kernel.org
S: Supported
T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+T: git https://github.com/kvm-x86/linux.git
F: arch/x86/kvm/hyperv.*
F: arch/x86/kvm/kvm_onhyperv.*
F: arch/x86/kvm/svm/hyperv.*
@@ -14449,6 +14451,7 @@ M: Paolo Bonzini <pbonzini@redhat.com>
L: kvm@vger.kernel.org
S: Supported
T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+T: git https://github.com/kvm-x86/linux.git
F: arch/x86/kvm/xen.*
L3MDEV
--
2.55.0.508.g3f0d502094-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH v2 2/5] KVM: guest_memfd: Move gmem function declarations to dedicated guest_memfd.h
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 1/5] MAINTAINERS: Add kvm-x86 tree to KVM x86 entries Sean Christopherson
@ 2026-07-31 17:38 ` Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 3/5] MAINTAINERS: Add an entry for KVM's guest_memfd Sean Christopherson
` (3 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-07-31 17:38 UTC (permalink / raw)
To: Paolo Bonzini, Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
Extract the gmem function declarations out of kvm_mm.h and into a dedicated
header, guest_memfd.h. This will allow creating a MAINTAINERS entry for
guest_memfd without having to rely on content pattern matching.
Reviewed-by: Ackerley Tng <ackerleytng@google.com>
Acked-by: David Hildenbrand (Arm) <david@kernel.org>
Signed-off-by: Sean Christopherson <seanjc@google.com>
---
virt/kvm/guest_memfd.c | 1 +
virt/kvm/guest_memfd.h | 34 ++++++++++++++++++++++++++++++++++
virt/kvm/kvm_main.c | 1 +
virt/kvm/kvm_mm.h | 27 ---------------------------
4 files changed, 36 insertions(+), 27 deletions(-)
create mode 100644 virt/kvm/guest_memfd.h
diff --git a/virt/kvm/guest_memfd.c b/virt/kvm/guest_memfd.c
index 86690683b2fe..de2585539b25 100644
--- a/virt/kvm/guest_memfd.c
+++ b/virt/kvm/guest_memfd.c
@@ -9,6 +9,7 @@
#include <linux/pagemap.h>
#include "kvm_mm.h"
+#include "guest_memfd.h"
static struct vfsmount *kvm_gmem_mnt;
diff --git a/virt/kvm/guest_memfd.h b/virt/kvm/guest_memfd.h
new file mode 100644
index 000000000000..0f9c6f840838
--- /dev/null
+++ b/virt/kvm/guest_memfd.h
@@ -0,0 +1,34 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+#ifndef __KVM_GUEST_MEMFD_H__
+#define __KVM_GUEST_MEMFD_H__
+
+#include <linux/kvm_types.h>
+
+#ifdef CONFIG_KVM_GUEST_MEMFD
+int kvm_gmem_init(struct module *module);
+void kvm_gmem_exit(void);
+int kvm_gmem_create(struct kvm *kvm, struct kvm_create_guest_memfd *args);
+int kvm_gmem_bind(struct kvm *kvm, struct kvm_memory_slot *slot,
+ unsigned int fd, uoff_t offset);
+void kvm_gmem_unbind(struct kvm_memory_slot *slot);
+#else
+static inline int kvm_gmem_init(struct module *module)
+{
+ return 0;
+}
+static inline void kvm_gmem_exit(void) {};
+static inline int kvm_gmem_bind(struct kvm *kvm,
+ struct kvm_memory_slot *slot,
+ unsigned int fd, uoff_t offset)
+{
+ WARN_ON_ONCE(1);
+ return -EIO;
+}
+
+static inline void kvm_gmem_unbind(struct kvm_memory_slot *slot)
+{
+ WARN_ON_ONCE(1);
+}
+#endif /* CONFIG_KVM_GUEST_MEMFD */
+
+#endif /* __KVM_GUEST_MEMFD_H__ */
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c
index e44c20c04961..a2f67623e60a 100644
--- a/virt/kvm/kvm_main.c
+++ b/virt/kvm/kvm_main.c
@@ -56,6 +56,7 @@
#include "coalesced_mmio.h"
#include "async_pf.h"
+#include "guest_memfd.h"
#include "kvm_mm.h"
#include "vfio.h"
diff --git a/virt/kvm/kvm_mm.h b/virt/kvm/kvm_mm.h
index 7510ca915dd1..c65cfdb14f1c 100644
--- a/virt/kvm/kvm_mm.h
+++ b/virt/kvm/kvm_mm.h
@@ -70,31 +70,4 @@ static inline void gfn_to_pfn_cache_invalidate_start(struct kvm *kvm,
}
#endif /* HAVE_KVM_PFNCACHE */
-#ifdef CONFIG_KVM_GUEST_MEMFD
-int kvm_gmem_init(struct module *module);
-void kvm_gmem_exit(void);
-int kvm_gmem_create(struct kvm *kvm, struct kvm_create_guest_memfd *args);
-int kvm_gmem_bind(struct kvm *kvm, struct kvm_memory_slot *slot,
- unsigned int fd, uoff_t offset);
-void kvm_gmem_unbind(struct kvm_memory_slot *slot);
-#else
-static inline int kvm_gmem_init(struct module *module)
-{
- return 0;
-}
-static inline void kvm_gmem_exit(void) {};
-static inline int kvm_gmem_bind(struct kvm *kvm,
- struct kvm_memory_slot *slot,
- unsigned int fd, uoff_t offset)
-{
- WARN_ON_ONCE(1);
- return -EIO;
-}
-
-static inline void kvm_gmem_unbind(struct kvm_memory_slot *slot)
-{
- WARN_ON_ONCE(1);
-}
-#endif /* CONFIG_KVM_GUEST_MEMFD */
-
#endif /* __KVM_MM_H__ */
--
2.55.0.508.g3f0d502094-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH v2 3/5] MAINTAINERS: Add an entry for KVM's guest_memfd
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 1/5] MAINTAINERS: Add kvm-x86 tree to KVM x86 entries Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 2/5] KVM: guest_memfd: Move gmem function declarations to dedicated guest_memfd.h Sean Christopherson
@ 2026-07-31 17:38 ` Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 4/5] MAINTAINERS: Add David H. as a KVM guest_memfd reviewer Sean Christopherson
` (2 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-07-31 17:38 UTC (permalink / raw)
To: Paolo Bonzini, Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
To better reflect how guest_memfd has been maintained for the last few
years, and to prepare for significant upcoming growth and expansion, add a
dedicated MAINTAINERS entry for KVM's guest_memfd, with Paolo and myself
(Sean) as co-maintainers.
List both the KVM and KVM x86 git trees as authoritative repositories, as
any given guest_memfd change has a equal odds of hitting KVM x86 or not.
Signed-off-by: Sean Christopherson <seanjc@google.com>
---
MAINTAINERS | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 64980c262893..0e2f441314a1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -14412,6 +14412,15 @@ S: Maintained
F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
F: drivers/video/backlight/ktz8866.c
+KVM GUEST_MEMFD
+M: Sean Christopherson <seanjc@google.com>
+M: Paolo Bonzini <pbonzini@redhat.com>
+L: kvm@vger.kernel.org
+S: Supported
+T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+T: git https://github.com/kvm-x86/linux.git
+F: virt/kvm/guest_memfd.*
+
KVM PARAVIRT (KVM/paravirt)
M: Paolo Bonzini <pbonzini@redhat.com>
R: Vitaly Kuznetsov <vkuznets@redhat.com>
--
2.55.0.508.g3f0d502094-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH v2 4/5] MAINTAINERS: Add David H. as a KVM guest_memfd reviewer
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
` (2 preceding siblings ...)
2026-07-31 17:38 ` [PATCH v2 3/5] MAINTAINERS: Add an entry for KVM's guest_memfd Sean Christopherson
@ 2026-07-31 17:38 ` Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
2026-08-07 16:25 ` [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
5 siblings, 0 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-07-31 17:38 UTC (permalink / raw)
To: Paolo Bonzini, Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
Officially "reward" David with guest_memfd responsibilities and authority,
as he's been instrumental in pushing guest_memfd forward, and his ongoing
input and feedback, especially from an mm/ perspective, is and will be
critical to keeping us virtualization folks from going too far off the
rails.
Cc: David Hildenbrand <david@kernel.org>
Acked-by: David Hildenbrand (Arm) <david@kernel.org>
Signed-off-by: Sean Christopherson <seanjc@google.com>
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 0e2f441314a1..6c79bb25522f 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -14415,6 +14415,7 @@ F: drivers/video/backlight/ktz8866.c
KVM GUEST_MEMFD
M: Sean Christopherson <seanjc@google.com>
M: Paolo Bonzini <pbonzini@redhat.com>
+R: David Hildenbrand <david@kernel.org>
L: kvm@vger.kernel.org
S: Supported
T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
--
2.55.0.508.g3f0d502094-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
` (3 preceding siblings ...)
2026-07-31 17:38 ` [PATCH v2 4/5] MAINTAINERS: Add David H. as a KVM guest_memfd reviewer Sean Christopherson
@ 2026-07-31 17:38 ` Sean Christopherson
2026-07-31 17:43 ` Paolo Bonzini
` (4 more replies)
2026-08-07 16:25 ` [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
5 siblings, 5 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-07-31 17:38 UTC (permalink / raw)
To: Paolo Bonzini, Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
Add myself as a reviewer for overall KVM, as I have been helping shepherd
a decent chunk of the virt/kvm commits into the kernel over the last few
years, and I expect to continue doing so. Of the 270 non-merge commits
that have been made to virt/kvm since v6.6, I have committed 127 (~47%)
and Paolo has committed 117 (~43.3%), with all but 5 of the remaining 26
coming from non-KVM folks, e.g. from treewide changes.
Note, this intended to purely be an efficiency and quality of life
improvement, for both contributors and myself. There is no implied right
of succession or anything of the sort.
Cc: Marc Zyngier <maz@kernel.org>
Cc: Oliver Upton <oupton@kernel.org>
Cc: Tianrui Zhao <zhaotianrui@loongson.cn>
Cc: Bibo Mao <maobibo@loongson.cn>
Cc: Huacai Chen <chenhuacai@kernel.org>
Cc: Anup Patel <anup@brainfault.org>
Cc: Christian Borntraeger <borntraeger@linux.ibm.com>
Cc: Janosch Frank <frankja@linux.ibm.com>
Cc: Claudio Imbrenda <imbrenda@linux.ibm.com>
Signed-off-by: Sean Christopherson <seanjc@google.com>
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 6c79bb25522f..556ccf640516 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -14047,6 +14047,7 @@ F: kernel/umh.c
KERNEL VIRTUAL MACHINE (KVM)
M: Paolo Bonzini <pbonzini@redhat.com>
+R: Sean Christopherson <seanjc@google.com>
L: kvm@vger.kernel.org
S: Supported
W: http://www.linux-kvm.org
--
2.55.0.508.g3f0d502094-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
@ 2026-07-31 17:43 ` Paolo Bonzini
2026-08-03 7:35 ` Christian Borntraeger
` (3 subsequent siblings)
4 siblings, 0 replies; 12+ messages in thread
From: Paolo Bonzini @ 2026-07-31 17:43 UTC (permalink / raw)
To: Sean Christopherson
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
On Fri, Jul 31, 2026 at 7:39 PM Sean Christopherson <seanjc@google.com> wrote:
>
> Add myself as a reviewer for overall KVM, as I have been helping shepherd
> a decent chunk of the virt/kvm commits into the kernel over the last few
> years, and I expect to continue doing so. Of the 270 non-merge commits
> that have been made to virt/kvm since v6.6, I have committed 127 (~47%)
> and Paolo has committed 117 (~43.3%), with all but 5 of the remaining 26
> coming from non-KVM folks, e.g. from treewide changes.
>
> Note, this intended to purely be an efficiency and quality of life
> improvement, for both contributors and myself. There is no implied right
> of succession or anything of the sort.
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
2026-07-31 17:43 ` Paolo Bonzini
@ 2026-08-03 7:35 ` Christian Borntraeger
2026-08-03 7:47 ` Bibo Mao
` (2 subsequent siblings)
4 siblings, 0 replies; 12+ messages in thread
From: Christian Borntraeger @ 2026-08-03 7:35 UTC (permalink / raw)
To: Sean Christopherson, Paolo Bonzini
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Janosch Frank, Claudio Imbrenda
Am 31.07.26 um 19:38 schrieb Sean Christopherson:
> Add myself as a reviewer for overall KVM, as I have been helping shepherd
> a decent chunk of the virt/kvm commits into the kernel over the last few
> years, and I expect to continue doing so. Of the 270 non-merge commits
> that have been made to virt/kvm since v6.6, I have committed 127 (~47%)
> and Paolo has committed 117 (~43.3%), with all but 5 of the remaining 26
> coming from non-KVM folks, e.g. from treewide changes.
>
> Note, this intended to purely be an efficiency and quality of life
> improvement, for both contributors and myself. There is no implied right
> of succession or anything of the sort.
>
> Cc: Marc Zyngier <maz@kernel.org>
> Cc: Oliver Upton <oupton@kernel.org>
> Cc: Tianrui Zhao <zhaotianrui@loongson.cn>
> Cc: Bibo Mao <maobibo@loongson.cn>
> Cc: Huacai Chen <chenhuacai@kernel.org>
> Cc: Anup Patel <anup@brainfault.org>
> Cc: Christian Borntraeger <borntraeger@linux.ibm.com>
> Cc: Janosch Frank <frankja@linux.ibm.com>
> Cc: Claudio Imbrenda <imbrenda@linux.ibm.com>
> Signed-off-by: Sean Christopherson <seanjc@google.com>
Acked-by: Christian Borntraeger@linux.ibm.com>
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 6c79bb25522f..556ccf640516 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -14047,6 +14047,7 @@ F: kernel/umh.c
>
> KERNEL VIRTUAL MACHINE (KVM)
> M: Paolo Bonzini <pbonzini@redhat.com>
> +R: Sean Christopherson <seanjc@google.com>
> L: kvm@vger.kernel.org
> S: Supported
> W: http://www.linux-kvm.org
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
2026-07-31 17:43 ` Paolo Bonzini
2026-08-03 7:35 ` Christian Borntraeger
@ 2026-08-03 7:47 ` Bibo Mao
2026-08-03 8:35 ` Anup Patel
2026-08-03 9:01 ` Janosch Frank
4 siblings, 0 replies; 12+ messages in thread
From: Bibo Mao @ 2026-08-03 7:47 UTC (permalink / raw)
To: Sean Christopherson, Paolo Bonzini
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Huacai Chen, Anup Patel,
Christian Borntraeger, Janosch Frank, Claudio Imbrenda
On 2026/8/1 上午1:38, Sean Christopherson wrote:
> Add myself as a reviewer for overall KVM, as I have been helping shepherd
> a decent chunk of the virt/kvm commits into the kernel over the last few
> years, and I expect to continue doing so. Of the 270 non-merge commits
> that have been made to virt/kvm since v6.6, I have committed 127 (~47%)
> and Paolo has committed 117 (~43.3%), with all but 5 of the remaining 26
> coming from non-KVM folks, e.g. from treewide changes.
>
> Note, this intended to purely be an efficiency and quality of life
> improvement, for both contributors and myself. There is no implied right
> of succession or anything of the sort.
>
> Cc: Marc Zyngier <maz@kernel.org>
> Cc: Oliver Upton <oupton@kernel.org>
> Cc: Tianrui Zhao <zhaotianrui@loongson.cn>
> Cc: Bibo Mao <maobibo@loongson.cn>
> Cc: Huacai Chen <chenhuacai@kernel.org>
> Cc: Anup Patel <anup@brainfault.org>
> Cc: Christian Borntraeger <borntraeger@linux.ibm.com>
> Cc: Janosch Frank <frankja@linux.ibm.com>
> Cc: Claudio Imbrenda <imbrenda@linux.ibm.com>
> Signed-off-by: Sean Christopherson <seanjc@google.com>
Acked-by: Bibo Mao <maobibo@loongson.cn>
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 6c79bb25522f..556ccf640516 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -14047,6 +14047,7 @@ F: kernel/umh.c
>
> KERNEL VIRTUAL MACHINE (KVM)
> M: Paolo Bonzini <pbonzini@redhat.com>
> +R: Sean Christopherson <seanjc@google.com>
> L: kvm@vger.kernel.org
> S: Supported
> W: http://www.linux-kvm.org
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
` (2 preceding siblings ...)
2026-08-03 7:47 ` Bibo Mao
@ 2026-08-03 8:35 ` Anup Patel
2026-08-03 9:01 ` Janosch Frank
4 siblings, 0 replies; 12+ messages in thread
From: Anup Patel @ 2026-08-03 8:35 UTC (permalink / raw)
To: Sean Christopherson
Cc: Paolo Bonzini, David Hildenbrand, kvm, linux-kernel, Yosry Ahmed,
Ackerley Tng, Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao,
Huacai Chen, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
On Fri, Jul 31, 2026 at 11:08 PM Sean Christopherson <seanjc@google.com> wrote:
>
> Add myself as a reviewer for overall KVM, as I have been helping shepherd
> a decent chunk of the virt/kvm commits into the kernel over the last few
> years, and I expect to continue doing so. Of the 270 non-merge commits
> that have been made to virt/kvm since v6.6, I have committed 127 (~47%)
> and Paolo has committed 117 (~43.3%), with all but 5 of the remaining 26
> coming from non-KVM folks, e.g. from treewide changes.
>
> Note, this intended to purely be an efficiency and quality of life
> improvement, for both contributors and myself. There is no implied right
> of succession or anything of the sort.
>
> Cc: Marc Zyngier <maz@kernel.org>
> Cc: Oliver Upton <oupton@kernel.org>
> Cc: Tianrui Zhao <zhaotianrui@loongson.cn>
> Cc: Bibo Mao <maobibo@loongson.cn>
> Cc: Huacai Chen <chenhuacai@kernel.org>
> Cc: Anup Patel <anup@brainfault.org>
> Cc: Christian Borntraeger <borntraeger@linux.ibm.com>
> Cc: Janosch Frank <frankja@linux.ibm.com>
> Cc: Claudio Imbrenda <imbrenda@linux.ibm.com>
> Signed-off-by: Sean Christopherson <seanjc@google.com>
For KVM RISC-V:
Acked-by: Anup Patel <anup@brainfault.org>
Regards,
Anup
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
` (3 preceding siblings ...)
2026-08-03 8:35 ` Anup Patel
@ 2026-08-03 9:01 ` Janosch Frank
4 siblings, 0 replies; 12+ messages in thread
From: Janosch Frank @ 2026-08-03 9:01 UTC (permalink / raw)
To: Sean Christopherson, Paolo Bonzini
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Claudio Imbrenda
On 7/31/26 19:38, Sean Christopherson wrote:
> Add myself as a reviewer for overall KVM, as I have been helping shepherd
> a decent chunk of the virt/kvm commits into the kernel over the last few
> years, and I expect to continue doing so. Of the 270 non-merge commits
> that have been made to virt/kvm since v6.6, I have committed 127 (~47%)
> and Paolo has committed 117 (~43.3%), with all but 5 of the remaining 26
> coming from non-KVM folks, e.g. from treewide changes.
>
> Note, this intended to purely be an efficiency and quality of life
> improvement, for both contributors and myself. There is no implied right
> of succession or anything of the sort.
>
> Cc: Marc Zyngier <maz@kernel.org>
> Cc: Oliver Upton <oupton@kernel.org>
> Cc: Tianrui Zhao <zhaotianrui@loongson.cn>
> Cc: Bibo Mao <maobibo@loongson.cn>
> Cc: Huacai Chen <chenhuacai@kernel.org>
> Cc: Anup Patel <anup@brainfault.org>
> Cc: Christian Borntraeger <borntraeger@linux.ibm.com>
> Cc: Janosch Frank <frankja@linux.ibm.com>
> Cc: Claudio Imbrenda <imbrenda@linux.ibm.com>
> Signed-off-by: Sean Christopherson <seanjc@google.com>
> ---
Acked-by: Janosch Frank <frankja@linux.ibm.com>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
` (4 preceding siblings ...)
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
@ 2026-08-07 16:25 ` Sean Christopherson
5 siblings, 0 replies; 12+ messages in thread
From: Sean Christopherson @ 2026-08-07 16:25 UTC (permalink / raw)
To: Sean Christopherson, Paolo Bonzini
Cc: David Hildenbrand, kvm, linux-kernel, Yosry Ahmed, Ackerley Tng,
Marc Zyngier, Oliver Upton, Tianrui Zhao, Bibo Mao, Huacai Chen,
Anup Patel, Christian Borntraeger, Janosch Frank,
Claudio Imbrenda
On Fri, 31 Jul 2026 10:38:37 -0700, Sean Christopherson wrote:
> A few tangentially related KVM MAINTAINERS updates, details in each patch
> (though the shortlog is probably enough info in most cases).
>
> v2: Collect David's acks, drop RFC tag.
>
> v1 (RFC): https://lore.kernel.org/all/20260428171541.1342335-1-seanjc@google.com
>
> [...]
Applied to kvm-x86 maintainers.
[1/5] MAINTAINERS: Add kvm-x86 tree to KVM x86 entries
https://github.com/kvm-x86/linux/commit/4c6547282f08
[2/5] KVM: guest_memfd: Move gmem function declarations to dedicated guest_memfd.h
https://github.com/kvm-x86/linux/commit/f8479adb280a
[3/5] MAINTAINERS: Add an entry for KVM's guest_memfd
https://github.com/kvm-x86/linux/commit/fad1da20e62a
[4/5] MAINTAINERS: Add David H. as a KVM guest_memfd reviewer
https://github.com/kvm-x86/linux/commit/fc176fd65582
[5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry
https://github.com/kvm-x86/linux/commit/82bd660be36f
--
https://github.com/kvm-x86/linux/tree/next
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2026-08-07 16:25 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-31 17:38 [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 1/5] MAINTAINERS: Add kvm-x86 tree to KVM x86 entries Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 2/5] KVM: guest_memfd: Move gmem function declarations to dedicated guest_memfd.h Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 3/5] MAINTAINERS: Add an entry for KVM's guest_memfd Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 4/5] MAINTAINERS: Add David H. as a KVM guest_memfd reviewer Sean Christopherson
2026-07-31 17:38 ` [PATCH v2 5/5] MAINTAINERS: Add myself (Sean) as a reviewer in the main KVM entry Sean Christopherson
2026-07-31 17:43 ` Paolo Bonzini
2026-08-03 7:35 ` Christian Borntraeger
2026-08-03 7:47 ` Bibo Mao
2026-08-03 8:35 ` Anup Patel
2026-08-03 9:01 ` Janosch Frank
2026-08-07 16:25 ` [PATCH v2 0/5] MAINTAINERS: KVM tweaks and additions Sean Christopherson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox