MAINTAINERS revision 12367
111977Sjason@lowepower.comSee CONTRIBUTING.md for details of gem5's contribution process. 211977Sjason@lowepower.com 311977Sjason@lowepower.comThis file contains the keywords used in commit messages. Each keyword has one 411977Sjason@lowepower.comor more maintainers. At least one (not all) of these maintainers must review 511977Sjason@lowepower.comthe patch before it can be pushed. These people will automatically be emailed 611977Sjason@lowepower.comwhen you upload the patch to Gerrit (https://gem5-review.googlesource.com). 711977Sjason@lowepower.comThese keywords mostly follow the directory structure. 811977Sjason@lowepower.com 911977Sjason@lowepower.comIndividuals on the project management committee are maintainers for all of the 1011977Sjason@lowepower.comgem5 components (i.e., they can review any patch as the maintainer). These 1111977Sjason@lowepower.comindividuals are required to review any patches to components without explicit 1211977Sjason@lowepower.commaintainers. 1311977Sjason@lowepower.com 1411977Sjason@lowepower.comPMC Members (general maintainers): 1511977Sjason@lowepower.com Ali Saidi <asaidi@gmail.com> 1611977Sjason@lowepower.com Andreas Hansson <andreas.hansson@arm.com> 1711977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 1811977Sjason@lowepower.com Tony Gutierrez <anthony.gutierrez@amd.com> 1911977Sjason@lowepower.com Brad Beckmann <brad.beckmann@amd.com> 2011977Sjason@lowepower.com Jason Lowe-Power <jason@lowepower.com> 2111977Sjason@lowepower.com Nathan Binkert <nate@binkert.org> 2211977Sjason@lowepower.com Steve Reinhardt <stever@gmail.com> 2311977Sjason@lowepower.com 2411977Sjason@lowepower.comarch: General architecture-specific components 2511977Sjason@lowepower.com Gabe Black <gabeblack@google.com> 2611977Sjason@lowepower.comarch-alpha: 2711977Sjason@lowepower.comarch-arm: 2811977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 2911977Sjason@lowepower.comarch-hsail: 3011977Sjason@lowepower.com Tony Gutierrez <anthony.gutierrez@amd.com> 3111977Sjason@lowepower.comarch-mips: 3211977Sjason@lowepower.comarch-power: 3311977Sjason@lowepower.comarch-riscv: 3411977Sjason@lowepower.com Alec Roelke <ar4jc@virginia.edu> 3511977Sjason@lowepower.comarch-sparc: 3611977Sjason@lowepower.com Gabe Black <gabeblack@google.com> 3711977Sjason@lowepower.comarch-x86: 3811977Sjason@lowepower.com Gabe Black <gabeblack@google.com> 3911977Sjason@lowepower.com 4011977Sjason@lowepower.combase: 4111977Sjason@lowepower.com 4211977Sjason@lowepower.comconfigs: 4311977Sjason@lowepower.com Jason Lowe-Power <jason@lowepower.com> 4411977Sjason@lowepower.com 4511977Sjason@lowepower.comcpu: General changes to all CPU models (e.g., BaseCPU) 4611977Sjason@lowepower.comcpu-kvm: 4711977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 4811977Sjason@lowepower.comcpu-minor: 4911977Sjason@lowepower.comcpu-o3: 5011977Sjason@lowepower.comcpu-simple: 5111977Sjason@lowepower.com 5211977Sjason@lowepower.comdev: 5311977Sjason@lowepower.comdev-virtio: 5411977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 5511977Sjason@lowepower.com 5611977Sjason@lowepower.comext: Components external to gem5 5711977Sjason@lowepower.com 5811977Sjason@lowepower.comgpu-compute: 5911977Sjason@lowepower.com Tony Gutierrez <anthony.gutierrez@amd.com> 6011977Sjason@lowepower.com 6112367Sjason@lowepower.comlearning-gem5: The code and configs for the Learning gem5 book (see 6212367Sjason@lowepower.com learning.gem5.com) 6312367Sjason@lowepower.com Jason Lowe-Power <jason@lowepower.com> 6412367Sjason@lowepower.com 6511977Sjason@lowepower.commem: General memory system (e.g., XBar, Packet) 6611977Sjason@lowepower.com Nikos Nikoleris <nikos.nikoleris@arm.com> 6711977Sjason@lowepower.commem-cache: Classic caches and coherence 6811977Sjason@lowepower.com Nikos Nikoleris <nikos.nikoleris@arm.com> 6911977Sjason@lowepower.commem-garnet: Garnet subcomponent of Ruby 7011977Sjason@lowepower.com Tushar Krishna <tushar@ece.gatech.edu> 7111977Sjason@lowepower.commem-ruby: Ruby structures and protocols 7211977Sjason@lowepower.com Brad Beckmann <brad.beckmann@amd.com> 7311977Sjason@lowepower.com Jason Lowe-Power <jason@lowepower.com> 7411977Sjason@lowepower.com 7511977Sjason@lowepower.commisc: Anything outside of the other categories 7611977Sjason@lowepower.com 7711977Sjason@lowepower.compython: Python SimObject wrapping and infrastructure 7811977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 7911977Sjason@lowepower.com 8011977Sjason@lowepower.comscons: Build system 8111977Sjason@lowepower.com 8211977Sjason@lowepower.comsim: General simulation components 8311977Sjason@lowepower.com Jason Lowe-Power <jason@lowepower.com> 8411977Sjason@lowepower.comsim-se: Syscall emulation 8511977Sjason@lowepower.com Brandon Potter <brandon.potter@amd.com> 8611977Sjason@lowepower.comsim-power: Power modeling 8711977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 8811977Sjason@lowepower.com 8911977Sjason@lowepower.comstats: Updates to statistics for regressions 9011977Sjason@lowepower.com 9111977Sjason@lowepower.comtests: testing changes (not stats updates for tests. See stats:) 9211977Sjason@lowepower.com Andreas Sandberg <andreas.sandberg@arm.com> 9311977Sjason@lowepower.com 9411977Sjason@lowepower.comutil: 95