-
Notifications
You must be signed in to change notification settings - Fork 1
/
MAINTAINERS
115 lines (92 loc) · 3.44 KB
/
MAINTAINERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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 <[email protected]>
Andreas Sandberg <[email protected]>
Brad Beckmann <[email protected]>
David Wood <[email protected]>
Gabe Black <[email protected]>
Giacomo Travaglini <[email protected]>
Jason Lowe-Power <[email protected]> (chair)
Matt Sinclair <[email protected]>
Tony Gutierrez <[email protected]>
Steve Reinhardt <[email protected]>
arch: General architecture-specific components
Gabe Black <[email protected]>
arch-arm:
Andreas Sandberg <[email protected]>
Giacomo Travaglini <[email protected]>
arch-gcn3:
Tony Gutierrez <[email protected]>
arch-mips:
arch-power:
arch-riscv:
Alec Roelke <[email protected]>
arch-sparc:
Gabe Black <[email protected]>
arch-x86:
Gabe Black <[email protected]>
base:
configs:
Jason Lowe-Power <[email protected]>
cpu: General changes to all CPU models (e.g., BaseCPU)
cpu-kvm:
Andreas Sandberg <[email protected]>
cpu-minor:
cpu-o3:
cpu-simple:
dev:
dev-hsa:
Tony Gutierrez <[email protected]>
dev-virtio:
Andreas Sandberg <[email protected]>
dev-arm:
Andreas Sandberg <[email protected]>
Giacomo Travaglini <[email protected]>
ext: Components external to gem5
fastmodel: Changes relating to ARM Fast Models
Gabe Black <[email protected]>
gpu-compute:
Tony Gutierrez <[email protected]>
learning-gem5: The code and configs for the Learning gem5 book (see
learning.gem5.com)
Jason Lowe-Power <[email protected]>
mem: General memory system (e.g., XBar, Packet)
Nikos Nikoleris <[email protected]>
mem-cache: Classic caches and coherence
Nikos Nikoleris <[email protected]>
mem-garnet: Garnet subcomponent of Ruby
Tushar Krishna <[email protected]>
mem-ruby: Ruby structures and protocols
Brad Beckmann <[email protected]>
Jason Lowe-Power <[email protected]>
misc: Anything outside of the other categories
python: Python SimObject wrapping and infrastructure
Andreas Sandberg <[email protected]>
scons: Build system
Gabe Black <[email protected]>
sim: General simulation components
Jason Lowe-Power <[email protected]>
sim-se: Syscall emulation
Brandon Potter <[email protected]>
sim-power: Power modeling
Andreas Sandberg <[email protected]>
stats: Updates to statistics for regressions
system: System boot code and related components
system-arm:
Andreas Sandberg <[email protected]>
Giacomo Travaglini <[email protected]>
systemc: Code for the gem5 SystemC implementation and interface
Gabe Black <[email protected]>
tests: testing changes (not stats updates for tests. See stats:)
Bobby Bruce <[email protected]>
util:
Gabe Black <[email protected]>