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 54General Project Administration 55------------------------------ 56 57Project administration 58M: Paolo Bonzini <pbonzini@redhat.com> 59M: Thomas Huth <thuth@redhat.com> 60M: Andrew Jones <andrew.jones@linux.dev> 61S: Supported 62L: kvm@vger.kernel.org 63T: https://gitlab.com/kvm-unit-tests/kvm-unit-tests.git 64F: COPYRIGHT 65F: LICENSE 66F: MAINTAINERS 67F: README.md 68 69Default mailing list 70L: kvm@vger.kernel.org 71F: * 72F: */ 73 74Architecture Specific Code: 75--------------------------- 76 77ARM 78M: Andrew Jones <andrew.jones@linux.dev> 79R: Alexandru Elisei <alexandru.elisei@arm.com> 80R: Eric Auger <eric.auger@redhat.com> 81S: Supported 82L: kvmarm@lists.linux.dev 83F: arm/ 84F: lib/arm/ 85F: lib/arm64/ 86T: https://gitlab.com/jones-drew/kvm-unit-tests.git 87 88POWERPC 89M: Laurent Vivier <lvivier@redhat.com> 90M: Thomas Huth <thuth@redhat.com> 91S: Maintained 92L: linuxppc-dev@lists.ozlabs.org 93F: powerpc/ 94F: lib/powerpc/ 95F: lib/ppc64/ 96 97RISCV 98M: Andrew Jones <andrew.jones@linux.dev> 99S: Supported 100L: kvm-riscv@lists.infradead.org 101F: riscv/ 102F: lib/riscv/ 103T: https://gitlab.com/jones-drew/kvm-unit-tests.git 104 105S390X 106M: Janosch Frank <frankja@linux.ibm.com> 107M: Claudio Imbrenda <imbrenda@linux.ibm.com> 108M: Nico Böhr <nrb@linux.ibm.com> 109S: Supported 110R: David Hildenbrand <david@redhat.com> 111R: Thomas Huth <thuth@redhat.com> 112L: linux-s390@vger.kernel.org 113F: s390x/ 114F: lib/s390x/ 115F: scripts/s390x/ 116 117X86 118M: Paolo Bonzini <pbonzini@redhat.com> 119S: Supported 120F: x86/ 121F: lib/x86/ 122T: https://gitlab.com/bonzini/kvm-unit-tests.git 123