1KVM Unit Tests Maintainers 2========================== 3 4The intention of this file is not to establish who owns what portions of the 5code base, but to provide a set of names that developers can consult when they 6have a question about a particular subset and also to provide a set of names 7to be CC'd when submitting a patch to obtain appropriate review. 8 9In general, if you have a question about inclusion of a patch, you 10should consult the KVM mailing list <kvm@vger.kernel.org> and not any 11specific individual privately. 12 13Descriptions of section entries: 14 15 M: Mail patches to: FullName <address@domain> 16 R: Designated reviewer: FullName <address@domain> 17 These reviewers should be CCed on patches. 18 L: Mailing list that is relevant to this area 19 W: Web-page with status/info 20 Q: Patchwork web based patch tracking system site 21 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. 22 S: Status, one of the following: 23 Supported: Someone is actually paid to look after this. 24 Maintained: Someone actually looks after it. 25 Odd Fixes: It has a maintainer but they don't have time to do 26 much other than throw the odd patch in. See below. 27 Orphan: No current maintainer [but maybe you could take the 28 role as you write your new code]. 29 Obsolete: Old code. Something tagged obsolete generally means 30 it has been replaced by a better system and you 31 should be using that. 32 F: Files and directories with wildcard patterns. 33 A trailing slash includes all files and subdirectory files. 34 F: drivers/net/ all files in and below drivers/net 35 F: drivers/net/* all files in drivers/net, but not below 36 F: */net/* all files in "any top level directory"/net 37 One pattern per line. Multiple F: lines acceptable. 38 X: Files and directories that are NOT maintained, same rules as F: 39 Files exclusions are tested before file matches. 40 Can be useful for excluding a specific subdirectory, for instance: 41 F: net/ 42 X: net/ipv6/ 43 matches all files in and below net excluding net/ipv6/ 44 K: Keyword perl extended regex pattern to match content in a 45 patch or file. For instance: 46 K: of_get_profile 47 matches patches or files that contain "of_get_profile" 48 K: \b(printk|pr_(info|err))\b 49 matches patches or files that contain one or more of the words 50 printk, pr_info or pr_err 51 One regex pattern per line. Multiple K: lines acceptable. 52 53 54Maintainers 55----------- 56M: Paolo Bonzini <pbonzini@redhat.com> 57M: Thomas Huth <thuth@redhat.com> 58M: Andrew Jones <andrew.jones@linux.dev> 59S: Supported 60L: kvm@vger.kernel.org 61T: https://gitlab.com/kvm-unit-tests/kvm-unit-tests.git 62 63Architecture Specific Code: 64--------------------------- 65 66ARM 67M: Andrew Jones <andrew.jones@linux.dev> 68S: Supported 69L: kvm@vger.kernel.org 70L: kvmarm@lists.linux.dev 71L: kvmarm@lists.cs.columbia.edu (deprecated) 72F: arm/ 73F: lib/arm/ 74F: lib/arm64/ 75T: https://gitlab.com/jones-drew/kvm-unit-tests.git 76 77POWERPC 78M: Laurent Vivier <lvivier@redhat.com> 79M: Thomas Huth <thuth@redhat.com> 80S: Maintained 81L: kvm@vger.kernel.org 82L: kvm-ppc@vger.kernel.org 83F: powerpc/ 84F: lib/powerpc/ 85F: lib/ppc64/ 86 87S390X 88M: Thomas Huth <thuth@redhat.com> 89M: Janosch Frank <frankja@linux.ibm.com> 90M: Claudio Imbrenda <imbrenda@linux.ibm.com> 91S: Supported 92R: David Hildenbrand <david@redhat.com> 93L: kvm@vger.kernel.org 94L: linux-s390@vger.kernel.org 95F: s390x/ 96F: lib/s390x/ 97 98X86 99M: Paolo Bonzini <pbonzini@redhat.com> 100S: Supported 101L: kvm@vger.kernel.org 102F: x86/ 103F: lib/x86/ 104T: https://gitlab.com/bonzini/kvm-unit-tests.git 105