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. Individuals on the project management committee are maintainers for all of the gem5 components (i.e., they can review any patch as the maintainer). These individuals are required to review any patches to components without explicit maintainers. PMC Members (general maintainers): Ali Saidi 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-alpha: arch-arm: Andreas Sandberg Giacomo Travaglini arch-hsail: Tony Gutierrez arch-mips: arch-power: arch-riscv: Alec Roelke arch-sparc: Gabe Black arch-x86: Gabe Black base: configs: Jason Lowe-Power cpu: General changes to all CPU models (e.g., BaseCPU) cpu-kvm: Andreas Sandberg cpu-minor: cpu-o3: cpu-simple: dev: dev-virtio: Andreas Sandberg dev-arm: Andreas Sandberg Giacomo Travaglini ext: Components external to gem5 fastmodel: Changes relating to ARM Fast Models Gabe Black gpu-compute: Tony Gutierrez learning-gem5: The code and configs for the Learning gem5 book (see learning.gem5.com) Jason Lowe-Power mem: General memory system (e.g., XBar, Packet) Nikos Nikoleris mem-cache: Classic caches and coherence Nikos Nikoleris mem-garnet: Garnet subcomponent of Ruby Tushar Krishna mem-ruby: Ruby structures and protocols Brad Beckmann Jason Lowe-Power misc: Anything outside of the other categories python: Python SimObject wrapping and infrastructure Andreas Sandberg scons: Build system sim: General simulation components Jason Lowe-Power sim-se: Syscall emulation Brandon Potter sim-power: Power modeling Andreas Sandberg stats: Updates to statistics for regressions system: System boot code and related components system-alpha: system-arm: Andreas Sandberg Giacomo Travaglini systemc: Code for the gem5 SystemC implementation and interface Gabe Black tests: testing changes (not stats updates for tests. See stats:) Bobby Bruce util: