See CONTRIBUTING.md for details of gem5's contribution process. This file contains the keywords used in commit messages. Each keyword has one or more maintainers. At least one (not all) of these maintainers must review the patch before it can be pushed. These people will automatically be emailed when you upload the patch to Gerrit (https://gem5-review.googlesource.com). These keywords mostly follow the directory structure. Maintainers have the following responsibilities: 1. That at least one maintainer of each subsystem reviews all changes to that subsystem (they will be automatically tagged and emailed on each new change). 2. They will complete your reviews in a timely manner (within a few business days). 3. They pledge to uphold gem5's community standards and its code of conduct by being polite and professional in their code reviews. See CODE-OF-CONDUCT.md. PMC Members (general maintainers): Andreas Sandberg Brad Beckmann David Wood Gabe Black Giacomo Travaglini Jason Lowe-Power (chair) Matt Sinclair Tony Gutierrez Steve Reinhardt arch: General architecture-specific components Gabe Black arch-arm: Andreas Sandberg Giacomo Travaglini arch-gcn3: UNSUPPORTED arch-mips: UNSUPPORTED arch-power: Boris Shingarov arch-riscv: UNSUPPORTED arch-sparc: Gabe Black arch-x86: Gabe Black base: Bobby Bruce base-stats: UNSUPPORTED configs: Jason Lowe-Power cpu: General changes to all CPU models (e.g., BaseCPU) Gabe Black Jason Lowe-Power cpu-kvm: Andreas Sandberg cpu-minor: Zhengrong Wang cpu-o3: UNSUPPORTED cpu-simple: Jason Lowe-Power Gabe Black dev: Gabe Black dev-hsa: UNSUPPORTED dev-virtio: Andreas Sandberg dev-arm: Andreas Sandberg Giacomo Travaglini doc: Bobby Bruce ext: Components external to gem5 Bobby Bruce Jason Lowe-Power ext-testlib: Bobby Bruce Hoa Nguyen fastmodel: Changes relating to ARM Fast Models Gabe Black gpu-compute: Matt Poremba learning-gem5: The code and configs for the Learning gem5 book Jason Lowe-Power mem: General memory system (e.g., XBar, Packet) Nikos Nikoleris mem-cache: Classic caches and coherence Nikos Nikoleris mem-dram: Nikos Nikoleris mem-garnet: Garnet subcomponent of Ruby Srikant Bharadwaj mem-ruby: Ruby structures and protocols Jason Lowe-Power misc: Anything outside of the other categories Bobby Bruce Jason Lowe-Power python: Python SimObject wrapping and infrastructure Andreas Sandberg Jason Lowe-Power resources: The gem5-resources repo with auxiliary resources for simulation Bobby Bruce Jason Lowe-Power scons: Build system Gabe Black sim: General simulation components Jason Lowe-Power sim-se: Syscall emulation UNSUPPORTED system-arm: Andreas Sandberg Giacomo Travaglini systemc: Code for the gem5 SystemC implementation and interface Gabe Black tests: testing changes Bobby Bruce util: Gabe Black util-docker: Bobby Bruce util-m5: Gabe Black website: The gem5-website repo which contains the gem5.org site Bobby Bruce Hoa Nguyen