blob: 7ae23fded02dd9460659b768bd01861a80080f4d [file] [log] [blame]
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 <andreas.sandberg@arm.com>
Brad Beckmann <bradford.beckmann@gmail.com>
David Wood <david@cs.wisc.edu>
Gabe Black <gabe.black@gmail.com>
Giacomo Travaglini <giacomo.travaglini@arm.com>
Jason Lowe-Power <jason@lowepower.com> (chair)
Matt Sinclair <sinclair@cs.wisc.edu>
Tony Gutierrez <anthony.gutierrez@amd.com>
Steve Reinhardt <stever@gmail.com>
arch: General architecture-specific components
Gabe Black <gabe.black@gmail.com>
arch-arm:
Andreas Sandberg <andreas.sandberg@arm.com>
Giacomo Travaglini <giacomo.travaglini@arm.com>
arch-gcn3:
UNSUPPORTED
arch-mips:
UNSUPPORTED
arch-power:
Boris Shingarov <shingarov@labware.com>
arch-riscv:
UNSUPPORTED
arch-sparc:
Gabe Black <gabe.black@gmail.com>
arch-x86:
Gabe Black <gabe.black@gmail.com>
base:
Bobby Bruce <bbruce@ucdavis.edu>
base-stats:
UNSUPPORTED
configs:
Jason Lowe-Power <jason@lowepower.com>
cpu: General changes to all CPU models (e.g., BaseCPU)
Gabe Black <gabe.black@gmail.com>
Jason Lowe-Power <jason@lowepower.com>
cpu-kvm:
Andreas Sandberg <andreas.sandberg@arm.com>
cpu-minor:
Zhengrong Wang <seanyukigeek@gmail.com>
cpu-o3:
UNSUPPORTED
cpu-simple:
Jason Lowe-Power <jason@lowepower.com>
Gabe Black <gabe.black@gmail.com>
dev:
Gabe Black <gabe.black@gmail.com>
dev-hsa:
UNSUPPORTED
dev-virtio:
Andreas Sandberg <andreas.sandberg@arm.com>
dev-arm:
Andreas Sandberg <andreas.sandberg@arm.com>
Giacomo Travaglini <giacomo.travaglini@arm.com>
doc:
Bobby Bruce <bbruce@ucdavis.edu>
ext: Components external to gem5
Bobby Bruce <bbruce@ucdavis.edu>
Jason Lowe-Power <jason@lowepower.com>
ext-testlib:
Bobby Bruce <bbruce@ucdavis.edu>
Hoa Nguyen <hoanguyen@ucdavis.edu>
fastmodel: Changes relating to ARM Fast Models
Gabe Black <gabe.black@gmail.com>
gpu-compute:
Matt Poremba <matthew.poremba@amd.com>
learning-gem5: The code and configs for the Learning gem5 book
Jason Lowe-Power <jason@lowepower.com>
mem: General memory system (e.g., XBar, Packet)
Nikos Nikoleris <nikos.nikoleris@arm.com>
mem-cache: Classic caches and coherence
Nikos Nikoleris <nikos.nikoleris@arm.com>
mem-dram:
Nikos Nikoleris <nikos.nikoleris@arm.com>
mem-garnet: Garnet subcomponent of Ruby
Srikant Bharadwaj <srikant.bharadwaj@amd.com>
mem-ruby: Ruby structures and protocols
Jason Lowe-Power <jason@lowepower.com>
misc: Anything outside of the other categories
Bobby Bruce <bbruce@ucdavis.edu>
Jason Lowe-Power <jason@lowepower.com>
python: Python SimObject wrapping and infrastructure
Andreas Sandberg <andreas.sandberg@arm.com>
Jason Lowe-Power <jason@lowepower.com>
resources: The gem5-resources repo with auxiliary resources for simulation
Bobby Bruce <bbruce@ucdavis.edu>
Jason Lowe-Power <jason@lowepower.com>
scons: Build system
Gabe Black <gabe.black@gmail.com>
sim: General simulation components
Jason Lowe-Power <jason@lowepower.com>
sim-se: Syscall emulation
UNSUPPORTED
system-arm:
Andreas Sandberg <andreas.sandberg@arm.com>
Giacomo Travaglini <giacomo.travaglini@arm.com>
systemc: Code for the gem5 SystemC implementation and interface
Gabe Black <gabe.black@gmail.com>
tests: testing changes
Bobby Bruce <bbruce@ucdavis.edu>
util:
Gabe Black <gabe.black@gmail.com>
util-docker:
Bobby Bruce <bbruce@ucdavis.edu>
util-m5:
Gabe Black <gabe.black@gmail.com>
website: The gem5-website repo which contains the gem5.org site
Bobby Bruce <bbruce@ucdavis.edu>
Hoa Nguyen <hoanguyen@ucdavis.edu>