Re: [PATCH] MAINTAINERS: Reorganize KVM/x86 maintainership

From: Paolo Bonzini
Date: Thu Jun 23 2022 - 14:52:41 EST


On 6/23/22 14:05, Vitaly Kuznetsov wrote:
+KVM PARAVIRT (KVM/paravirt)
+M: Paolo Bonzini <pbonzini@xxxxxxxxxx>
+R: Wanpeng Li <wanpengli@xxxxxxxxxxx>
+L: kvm@xxxxxxxxxxxxxxx
+S: Supported
+T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+F: arch/x86/kernel/kvm.c
+F: arch/x86/kernel/kvmclock.c
+F: arch/x86/include/asm/pvclock-abi.h
+F: include/linux/kvm_para.h
+F: include/uapi/linux/kvm_para.h
+F: include/uapi/asm-generic/kvm_para.h
+F: include/asm-generic/kvm_para.h
+F: arch/um/include/asm/kvm_para.h
+F: arch/x86/include/asm/kvm_para.h
+F: arch/x86/include/uapi/asm/kvm_para.h

If we add Async PF to the 'KVM/paravirt' scope:

+F: virt/kvm/async_pf.c
and maybe even
+F: arch/x86/kvm/x86.c

then I can probably volunteer as a reviewer.

There is of course a host component to all paravirt infrastructure, the idea was to have a separate part specifically for the guest side. It tends to have its own set of issues (e.g. suspend/resume, 32-bit, etc.). I will add you anyway as reviewer, it makes sense.

+KVM X86 HYPER-V (KVM/hyper-v)
+M: Vitaly Kuznetsov <vkuznets@xxxxxxxxxx>
+M: Sean Christopherson <seanjc@xxxxxxxxxx>
+M: Paolo Bonzini <pbonzini@xxxxxxxxxx>

Don't we also need:

S: Supported
L: kvm@xxxxxxxxxxxxxxx

here?

Yeah, especially the "S" (the list is caught by the generic KVM part).

Paolo

+T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+F: arch/x86/kvm/hyperv.*
+F: arch/x86/kvm/kvm_onhyperv.*
+F: arch/x86/kvm/svm/svm_onhyperv.*

+F: arch/x86/kvm/svm/hyperv.*

+F: arch/x86/kvm/vmx/evmcs.*
+
KERNFS
M: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
M: Tejun Heo <tj@xxxxxxxxxx>