]> git.proxmox.com Git - mirror_edk2.git/blame - Maintainers.txt
Maintainers.txt: update email for Leif Lindholm
[mirror_edk2.git] / Maintainers.txt
CommitLineData
cc99ea94 1EDK II Maintainers\r
4202afa4
JJ
2==================\r
3\r
4This file provides information about the primary maintainers for\r
5EDK II.\r
6\r
7In general, you should not privately email the maintainer. You should\r
d75b8ac2
JJ
8email the edk2-devel list, and Cc the package maintainers and\r
9reviewers.\r
4202afa4 10\r
9ebef6c0
LG
11If the package maintainer wants to hand over the role to other people,\r
12the package maintainer should send the patch to update Maintainers.txt\r
13with new maintainer, and the new maintainer should follow up with\r
14an Acked-by or a Reviewed-by.\r
15\r
4202afa4
JJ
16Descriptions of section entries:\r
17\r
18 L: Mailing list that is relevant to this area (default is edk2-devel)\r
19 Patches and questions should be sent to the email list.\r
93afedfd
JJ
20 M: Package Maintainer: Cc address for patches and questions. Responsible\r
21 for reviewing and pushing package changes to source control.\r
d75b8ac2 22 R: Package Reviewer: Cc address for patches and questions. Reviewers help\r
c9e1e28b
LE
23 maintainers review code, but don't have push access. A designated Package\r
24 Reviewer is reasonably familiar with the Package (or some modules\r
25 thereof), and/or provides testing or regression testing for the Package\r
26 (or some modules thereof), in certain platforms and environments.\r
4202afa4
JJ
27 W: Web-page with status/info\r
28 T: SCM tree type and location. Type is one of: git, svn.\r
29 S: Status, one of the following:\r
30 Supported: Someone is actually paid to look after this.\r
31 Maintained: Someone actually looks after it.\r
32 Odd Fixes: It has a maintainer but they don't have time to do\r
33 much other than throw the odd patch in. See below.\r
34 Orphan: No current maintainer [but maybe you could take the\r
35 role as you write your new code].\r
36 Obsolete: Old code. Something tagged obsolete generally means\r
37 it has been replaced by a better system and you\r
38 should be using that.\r
16eb2dc1
LL
39 F: Files and directories with wildcard patterns.\r
40 A trailing slash includes all files and subdirectory files.\r
41 F: MdeModulePkg/ all files in and below MdeModulePkg\r
42 F: MdeModulePkg/* all files in MdeModulePkg, but not below\r
43 F: */Pci/* all files in a directory called Pci, at any depth in\r
44 the hierarchy, but not below\r
45 One pattern per line. Multiple F: lines per section acceptable.\r
46 X: Files and directories that are NOT maintained, same rules as F:\r
47 Files exclusions are tested after file matches.\r
48 Can be useful for excluding a specific subdirectory, for instance:\r
49 F: NetworkPkg/\r
50 X: NetworkPkg/Ip6Dxe/\r
51 matches all files in and below NetworkPkg excluding NetworkPkg/Ip6Dxe/\r
52 Filenames not caught by any F: rule get matched as being located in the top-\r
53 level directory. (Internally, the script looks for a match called '<default>',\r
54 so please don't add a file called that in the top-level directory.)\r
4202afa4
JJ
55\r
56EDK II\r
57------\r
e70357cb 58W: http://www.tianocore.org/edk2/\r
5a9e23ce 59L: https://edk2.groups.io/g/devel/\r
4202afa4 60T: git - https://github.com/tianocore/edk2.git\r
dd9044b3 61T: git (mirror) - https://bitbucket.org/tianocore/edk2.git\r
4202afa4 62\r
16eb2dc1
LL
63All patches CC:d here\r
64L: devel@edk2.groups.io\r
65F: *\r
66F: */\r
67\r
41acbca8
JJ
68Tianocore Stewards\r
69------------------\r
16eb2dc1 70F: *\r
2f5ad3f4 71M: Andrew Fish <afish@apple.com> [ajfish]\r
1f54eaa7 72M: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
2f5ad3f4 73M: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
41acbca8 74\r
4202afa4
JJ
75Responsible Disclosure, Reporting Security Issues\r
76-------------------------------------------------\r
77W: https://github.com/tianocore/tianocore.github.io/wiki/Security\r
78\r
79EDK II Releases:\r
80----------------\r
da2c81ee 81W: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Release-Planning\r
2f5ad3f4 82M: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
4202afa4 83\r
410c4d00
LG
84UEFI Shell Binaries (ShellBinPkg.zip) from EDK II Releases:\r
85-----------------------------------------------------------\r
86W: https://github.com/tianocore/edk2/releases/\r
2f5ad3f4
MK
87M: Ray Ni <ray.ni@intel.com> [niruiyu] (Ia32/X64)\r
88M: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao] (Ia32/X64)\r
1f54eaa7 89M: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm] (ARM/AArch64)\r
2f5ad3f4 90M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel] (ARM/AArch64)\r
410c4d00 91\r
f1a74d99
LL
92EDK II Architectures:\r
93---------------------\r
94ARM, AARCH64\r
95F: */AArch64/\r
96F: */Arm/\r
1f54eaa7 97M: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
2f5ad3f4 98M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
f1a74d99 99\r
2ace920d
AC
100RISCV64\r
101F: */RiscV64/\r
2f5ad3f4 102M: Abner Chang <abner.chang@hpe.com> [changab]\r
2ace920d
AC
103R: Daniel Schaefer <daniel.schaefer@hpe.com>\r
104\r
021eb182
MK
105EDK II Continuous Integration:\r
106------------------------------\r
107.azurepipelines/\r
108F: .azurepipelines/\r
2f5ad3f4
MK
109M: Sean Brogan <sean.brogan@microsoft.com> [spbrogan]\r
110M: Bret Barkelew <Bret.Barkelew@microsoft.com> [corthon]\r
111R: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
112R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
021eb182
MK
113\r
114.mergify/\r
115F: .mergify/\r
2f5ad3f4
MK
116M: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
117M: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
118R: Sean Brogan <sean.brogan@microsoft.com> [spbrogan]\r
119R: Bret Barkelew <Bret.Barkelew@microsoft.com> [corthon]\r
021eb182
MK
120\r
121.pytool/\r
122F: .pytool/\r
2f5ad3f4
MK
123M: Sean Brogan <sean.brogan@microsoft.com> [spbrogan]\r
124M: Bret Barkelew <Bret.Barkelew@microsoft.com> [corthon]\r
125R: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
126R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
021eb182 127\r
4202afa4
JJ
128EDK II Packages:\r
129----------------\r
4202afa4 130ArmPkg\r
16eb2dc1 131F: ArmPkg/\r
4202afa4 132W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg\r
1f54eaa7 133M: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
2f5ad3f4 134M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
ae35314e 135R: Sami Mujawar <sami.mujawar@arm.com> [samimujawar]\r
4202afa4
JJ
136\r
137ArmPlatformPkg\r
16eb2dc1 138F: ArmPlatformPkg/\r
4202afa4 139W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPlatformPkg\r
1f54eaa7 140M: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
2f5ad3f4 141M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
4202afa4 142\r
90cd0f1a 143ArmVirtPkg\r
16eb2dc1 144F: ArmVirtPkg/\r
90cd0f1a 145W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg\r
2f5ad3f4 146M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
1f54eaa7 147R: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
2f5ad3f4 148R: Sami Mujawar <sami.mujawar@arm.com> [samimujawar]\r
8b15024d 149R: Gerd Hoffmann <kraxel@redhat.com> [kraxel]\r
90cd0f1a 150\r
0c7e8608
LE
151ArmVirtPkg: modules used on Xen\r
152F: ArmVirtPkg/ArmVirtXen.*\r
153F: ArmVirtPkg/Library/XenArmGenericTimerVirtCounterLib/\r
0c7e8608
LE
154F: ArmVirtPkg/Library/XenVirtMemInfoLib/\r
155F: ArmVirtPkg/PrePi/\r
156F: ArmVirtPkg/XenAcpiPlatformDxe/\r
157F: ArmVirtPkg/XenPlatformHasAcpiDtDxe/\r
158F: ArmVirtPkg/XenioFdtDxe/\r
d4269c8e 159R: Julien Grall <julien@xen.org>\r
0c7e8608 160\r
4202afa4 161BaseTools\r
16eb2dc1 162F: BaseTools/\r
4202afa4 163W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools\r
2f5ad3f4
MK
164M: Bob Feng <bob.c.feng@intel.com> [BobCF]\r
165M: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
166R: Yuwei Chen <yuwei.chen@intel.com> [YuweiChen1110]\r
4202afa4 167\r
4202afa4 168CryptoPkg\r
16eb2dc1 169F: CryptoPkg/\r
4202afa4 170W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg\r
2f5ad3f4
MK
171M: Jiewen Yao <jiewen.yao@intel.com> [jyao1]\r
172M: Jian J Wang <jian.j.wang@intel.com> [jwang36]\r
173R: Xiaoyu Lu <xiaoyux.lu@intel.com> [xiaoyuxlu]\r
174R: Guomin Jiang <guomin.jiang@intel.com> [guominjia]\r
4202afa4 175\r
0019375f 176DynamicTablesPkg\r
16eb2dc1 177F: DynamicTablesPkg/\r
0019375f 178W: https://github.com/tianocore/tianocore.github.io/wiki/DynamicTablesPkg\r
2f5ad3f4
MK
179M: Sami Mujawar <Sami.Mujawar@arm.com> [samimujawar]\r
180M: Alexei Fedorov <Alexei.Fedorov@arm.com> [AlexeiFedorov]\r
0019375f 181\r
4202afa4 182EmbeddedPkg\r
16eb2dc1 183F: EmbeddedPkg/\r
4202afa4 184W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg\r
1f54eaa7 185M: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
2f5ad3f4 186M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
63552872
AC
187M: Abner Chang <abner.chang@hpe.com> [changab]\r
188R: Daniel Schaefer <daniel.schaefer@hpe.com> [JohnAZoidberg]\r
4202afa4
JJ
189\r
190EmulatorPkg\r
16eb2dc1 191F: EmulatorPkg/\r
4202afa4 192W: https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg\r
2f5ad3f4
MK
193M: Andrew Fish <afish@apple.com> [ajfish]\r
194M: Ray Ni <ray.ni@intel.com> [niruiyu]\r
4202afa4
JJ
195S: Maintained\r
196\r
8a2794f6 197FatPkg\r
16eb2dc1 198F: FatPkg/\r
4202afa4 199W: https://github.com/tianocore/tianocore.github.io/wiki/Edk2-fat-driver\r
2f5ad3f4 200M: Ray Ni <ray.ni@intel.com> [niruiyu]\r
4202afa4
JJ
201T: svn - https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/EnhancedFat\r
202T: git - https://github.com/tianocore/edk2-FatPkg.git\r
203\r
10ea1b68 204FmpDevicePkg\r
16eb2dc1 205F: FmpDevicePkg/\r
10ea1b68 206W: https://github.com/tianocore/tianocore.github.io/wiki/FmpDevicePkg\r
2f5ad3f4
MK
207M: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
208M: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
209R: Guomin Jiang <guomin.jiang@intel.com> [guominjia]\r
210R: Wei6 Xu <wei6.xu@intel.com> [xuweiintel]\r
10ea1b68 211\r
e53f1e25 212IntelFsp2Pkg\r
16eb2dc1 213F: IntelFsp2Pkg/\r
e53f1e25 214W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg\r
2f5ad3f4
MK
215M: Chasel Chiu <chasel.chiu@intel.com> [ChaselChiu]\r
216R: Nate DeSimone <nathaniel.l.desimone@intel.com> [nate-desimone]\r
217R: Star Zeng <star.zeng@intel.com> [lzeng14]\r
e53f1e25
JY
218\r
219IntelFsp2WrapperPkg\r
16eb2dc1 220F: IntelFsp2WrapperPkg/\r
e53f1e25 221W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2WrapperPkg\r
2f5ad3f4
MK
222M: Chasel Chiu <chasel.chiu@intel.com> [ChaselChiu]\r
223R: Nate DeSimone <nathaniel.l.desimone@intel.com> [nate-desimone]\r
224R: Star Zeng <star.zeng@intel.com> [lzeng14]\r
e53f1e25 225\r
4202afa4 226MdeModulePkg\r
16eb2dc1 227F: MdeModulePkg/\r
4202afa4 228W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg\r
2f5ad3f4 229M: Jian J Wang <jian.j.wang@intel.com> [jwang36]\r
81d71fb8 230M: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
296c908c
HW
231\r
232MdeModulePkg: ACPI modules\r
233F: MdeModulePkg/Include/*Acpi*.h\r
234F: MdeModulePkg/Universal/Acpi/\r
2f5ad3f4
MK
235R: Zhiguang Liu <zhiguang.liu@intel.com> [LiuZhiguang001]\r
236R: Dandan Bi <dandan.bi@intel.com> [dandanbi]\r
237R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
296c908c 238\r
cde194be 239MdeModulePkg: ACPI modules related to S3\r
296c908c
HW
240F: MdeModulePkg/*LockBox*/\r
241F: MdeModulePkg/Include/*BootScript*.h\r
242F: MdeModulePkg/Include/*LockBox*.h\r
243F: MdeModulePkg/Include/*S3*.h\r
244F: MdeModulePkg/Library/*S3*/\r
2f5ad3f4
MK
245R: Hao A Wu <hao.a.wu@intel.com> [hwu25]\r
246R: Eric Dong <eric.dong@intel.com> [ydong10]\r
296c908c
HW
247\r
248MdeModulePkg: BDS modules\r
249F: MdeModulePkg/*BootManager*/\r
250F: MdeModulePkg/Include/Library/UefiBootManagerLib.h\r
251F: MdeModulePkg/Universal/BdsDxe/\r
252F: MdeModulePkg/Universal/DevicePathDxe/\r
253F: MdeModulePkg/Universal/DriverHealthManagerDxe/\r
254F: MdeModulePkg/Universal/LoadFileOnFv2/\r
255F: MdeModulePkg/Universal/SecurityStubDxe/Defer3rdPartyImageLoad.*\r
2f5ad3f4
MK
256R: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
257R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
296c908c
HW
258\r
259MdeModulePkg: Console and Graphics modules\r
260F: MdeModulePkg/*Logo*/\r
261F: MdeModulePkg/Include/*Logo*.h\r
262F: MdeModulePkg/Include/Guid/ConnectConInEvent.h\r
263F: MdeModulePkg/Include/Guid/Console*.h\r
264F: MdeModulePkg/Include/Guid/StandardErrorDevice.h\r
265F: MdeModulePkg/Include/Guid/TtyTerm.h\r
266F: MdeModulePkg/Include/Library/BmpSupportLib.h\r
267F: MdeModulePkg/Include/Library/FrameBufferBltLib.h\r
268F: MdeModulePkg/Library/BaseBmpSupportLib/\r
269F: MdeModulePkg/Library/FrameBufferBltLib/\r
270F: MdeModulePkg/Universal/Console/\r
2f5ad3f4
MK
271R: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
272R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
296c908c
HW
273\r
274MdeModulePkg: Core services (PEI, DXE and Runtime) modules\r
275F: MdeModulePkg/*Mem*/\r
276F: MdeModulePkg/*SectionExtract*/\r
277F: MdeModulePkg/*StatusCode*/\r
278F: MdeModulePkg/Application/DumpDynPcd/\r
279F: MdeModulePkg/Core/Dxe/\r
280F: MdeModulePkg/Core/DxeIplPeim/\r
296c908c
HW
281F: MdeModulePkg/Core/RuntimeDxe/\r
282F: MdeModulePkg/Include/*Mem*.h\r
283F: MdeModulePkg/Include/*Pcd*.h\r
284F: MdeModulePkg/Include/*Perf*.h\r
285F: MdeModulePkg/Include/*StatusCode*.h\r
286F: MdeModulePkg/Include/Guid/Crc32GuidedSectionExtraction.h\r
287F: MdeModulePkg/Include/Guid/EventExitBootServiceFailed.h\r
288F: MdeModulePkg/Include/Guid/IdleLoopEvent.h\r
289F: MdeModulePkg/Include/Guid/LoadModuleAtFixedAddress.h\r
290F: MdeModulePkg/Include/Guid/LzmaDecompress.h\r
291F: MdeModulePkg/Include/Library/SecurityManagementLib.h\r
292F: MdeModulePkg/Library/*Decompress*/\r
293F: MdeModulePkg/Library/*Perf*/\r
294F: MdeModulePkg/Library/DxeSecurityManagementLib/\r
295F: MdeModulePkg/Universal/PCD/\r
296F: MdeModulePkg/Universal/PlatformDriOverrideDxe/\r
297F: MdeModulePkg/Universal/SecurityStubDxe/SecurityStub.c\r
2f5ad3f4
MK
298R: Dandan Bi <dandan.bi@intel.com> [dandanbi]\r
299R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
296c908c
HW
300\r
301MdeModulePkg: Device and Peripheral modules\r
302F: MdeModulePkg/*PciHostBridge*/\r
296c908c
HW
303F: MdeModulePkg/Bus/\r
304F: MdeModulePkg/Include/*Ata*.h\r
305F: MdeModulePkg/Include/*IoMmu*.h\r
306F: MdeModulePkg/Include/*NonDiscoverableDevice*.h\r
307F: MdeModulePkg/Include/*NvmExpress*.h\r
308F: MdeModulePkg/Include/*SdMmc*.h\r
296c908c
HW
309F: MdeModulePkg/Include/*Ufs*.h\r
310F: MdeModulePkg/Include/*Usb*.h\r
311F: MdeModulePkg/Include/Guid/RecoveryDevice.h\r
312F: MdeModulePkg/Include/Guid/S3StorageDeviceInitList.h\r
313F: MdeModulePkg/Include/Library/PciHostBridgeLib.h\r
314F: MdeModulePkg/Include/Ppi/StorageSecurityCommand.h\r
315F: MdeModulePkg/Include/Protocol/Ps2Policy.h\r
316F: MdeModulePkg/Library/NonDiscoverableDeviceRegistrationLib/\r
296c908c 317F: MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/\r
2f5ad3f4
MK
318R: Hao A Wu <hao.a.wu@intel.com> [hwu25]\r
319R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
296c908c 320\r
1a9369ef
ZG
321MdeModulePkg: Disk modules\r
322F: MdeModulePkg/Universal/Disk/\r
2f5ad3f4
MK
323R: Hao A Wu <hao.a.wu@intel.com> [hwu25]\r
324R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
325R: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
1a9369ef 326\r
296c908c
HW
327MdeModulePkg: Firmware Update modules\r
328F: MdeModulePkg/*Capsule*/\r
329F: MdeModulePkg/Include/*Capsule*.h\r
330F: MdeModulePkg/Include/Library/DisplayUpdateProgressLib.h\r
331F: MdeModulePkg/Include/Library/FmpAuthenticationLib.h\r
332F: MdeModulePkg/Include/Protocol/EsrtManagement.h\r
333F: MdeModulePkg/Include/Protocol/FirmwareManagementProgress.h\r
334F: MdeModulePkg/Library/DisplayUpdateProgressLib*/\r
335F: MdeModulePkg/Library/FmpAuthenticationLibNull/\r
336F: MdeModulePkg/Universal/Esrt*/\r
2f5ad3f4
MK
337R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
338R: Guomin Jiang <guomin.jiang@intel.com> [guominjia]\r
296c908c
HW
339\r
340MdeModulePkg: HII and UI modules\r
341F: MdeModulePkg/*FileExplorer*/\r
342F: MdeModulePkg/*Hii*/\r
343F: MdeModulePkg/*Ui*/\r
344F: MdeModulePkg/Application/BootManagerMenuApp/\r
345F: MdeModulePkg/Include/*FileExplorer*.h\r
346F: MdeModulePkg/Include/*FormBrowser*.h\r
347F: MdeModulePkg/Include/*Hii*.h\r
348F: MdeModulePkg/Include/Library/CustomizedDisplayLib.h\r
349F: MdeModulePkg/Include/Protocol/DisplayProtocol.h\r
350F: MdeModulePkg/Library/CustomizedDisplayLib/\r
351F: MdeModulePkg/Universal/DisplayEngineDxe/\r
352F: MdeModulePkg/Universal/DriverSampleDxe/\r
353F: MdeModulePkg/Universal/SetupBrowserDxe/\r
2f5ad3f4
MK
354R: Dandan Bi <dandan.bi@intel.com> [dandanbi]\r
355R: Eric Dong <eric.dong@intel.com> [ydong10]\r
296c908c
HW
356\r
357MdeModulePkg: Management Mode (MM, SMM) modules\r
358F: MdeModulePkg/*Smi*/\r
359F: MdeModulePkg/*Smm*/\r
360F: MdeModulePkg/Include/*Smi*.h\r
361F: MdeModulePkg/Include/*Smm*.h\r
2f5ad3f4
MK
362R: Eric Dong <eric.dong@intel.com> [ydong10]\r
363R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
296c908c 364\r
8c919340
ED
365MdeModulePkg: Pei Core\r
366F: MdeModulePkg/Core/Pei/\r
2f5ad3f4
MK
367R: Dandan Bi <dandan.bi@intel.com> [dandanbi]\r
368R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
8c919340
ED
369R: Debkumar De <debkumar.de@intel.com>\r
370R: Harry Han <harry.han@intel.com>\r
2f5ad3f4 371R: Catharine West <catharine.west@intel.com> [catharine-intl]\r
8c919340 372\r
296c908c
HW
373MdeModulePkg: Reset modules\r
374F: MdeModulePkg/*Reset*/\r
375F: MdeModulePkg/Include/*Reset*.h\r
2f5ad3f4
MK
376R: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
377R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
296c908c 378\r
1a9369ef
ZG
379MdeModulePkg: Serial modules\r
380F: MdeModulePkg/*Serial*/\r
381F: MdeModulePkg/Include/*SerialPort*.h\r
2f5ad3f4
MK
382R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
383R: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
1a9369ef 384\r
296c908c
HW
385MdeModulePkg: SMBIOS modules\r
386F: MdeModulePkg/Universal/Smbios*/\r
2f5ad3f4
MK
387R: Zhiguang Liu <zhiguang.liu@intel.com> [LiuZhiguang001]\r
388R: Dandan Bi <dandan.bi@intel.com> [dandanbi]\r
389R: Star Zeng <star.zeng@intel.com> [lzeng14]\r
390R: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
4202afa4 391\r
296c908c
HW
392MdeModulePkg: UEFI Variable modules\r
393F: MdeModulePkg/*Var*/\r
394F: MdeModulePkg/Include/*/*FaultTolerantWrite*.h\r
395F: MdeModulePkg/Include/*/*Var*.h\r
396F: MdeModulePkg/Include/Guid/SystemNvDataGuid.h\r
397F: MdeModulePkg/Include/Protocol/SwapAddressRange.h\r
398F: MdeModulePkg/Universal/FaultTolerantWrite*/\r
2f5ad3f4
MK
399R: Hao A Wu <hao.a.wu@intel.com> [hwu25]\r
400R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
296c908c 401\r
2847c72f
RN
402MdeModulePkg: Universal Payload definitions\r
403F: MdeModulePkg/Include/UniversalPayload/\r
2f5ad3f4
MK
404R: Zhiguang Liu <zhiguang.liu@intel.com> [LiuZhiguang001]\r
405R: Ray Ni <ray.ni@intel.com> [niruiyu]\r
2847c72f 406\r
4202afa4 407MdePkg\r
16eb2dc1 408F: MdePkg/\r
4202afa4 409W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg\r
2f5ad3f4
MK
410M: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
411M: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]\r
412R: Zhiguang Liu <zhiguang.liu@intel.com> [LiuZhiguang001]\r
4202afa4
JJ
413\r
414NetworkPkg\r
16eb2dc1 415F: NetworkPkg/\r
4202afa4 416W: https://github.com/tianocore/tianocore.github.io/wiki/NetworkPkg\r
2f5ad3f4
MK
417M: Maciej Rabeda <maciej.rabeda@linux.intel.com> [mrabeda]\r
418R: Jiaxin Wu <jiaxin.wu@intel.com> [jiaxinwu]\r
419R: Siyuan Fu <siyuan.fu@intel.com> [sfu5]\r
4202afa4 420\r
4202afa4 421OvmfPkg\r
16eb2dc1 422F: OvmfPkg/\r
e70357cb 423W: http://www.tianocore.org/ovmf/\r
2f5ad3f4 424M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
332632ab 425M: Jiewen Yao <jiewen.yao@intel.com> [jyao1]\r
2f5ad3f4 426R: Jordan Justen <jordan.l.justen@intel.com> [jljusten]\r
8b15024d 427R: Gerd Hoffmann <kraxel@redhat.com> [kraxel]\r
4202afa4
JJ
428S: Maintained\r
429\r
8834e10b
RC
430OvmfPkg: bhyve-related modules\r
431F: OvmfPkg/Bhyve/\r
432F: OvmfPkg/Include/IndustryStandard/Bhyve.h\r
433F: OvmfPkg/Include/Library/BhyveFwCtlLib.h\r
434F: OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLibBhyve.c\r
435F: OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLibBhyve.inf\r
436F: OvmfPkg/Library/BhyveFwCtlLib/\r
e120c962 437F: OvmfPkg/Library/PciHostBridgeLibScan/\r
8834e10b
RC
438F: OvmfPkg/Library/PlatformBootManagerLibBhyve/\r
439F: OvmfPkg/Library/ResetSystemLib/BaseResetShutdownBhyve.c\r
440F: OvmfPkg/Library/ResetSystemLib/BaseResetSystemLibBhyve.inf\r
2f5ad3f4
MK
441R: Rebecca Cran <rebecca@bsdio.com> [bcran]\r
442R: Peter Grehan <grehan@freebsd.org> [grehan-freebsd]\r
8834e10b 443\r
b66056ef
SB
444OvmfPkg: cloudhv-related modules\r
445F: OvmfPkg/CloudHv/\r
446F: OvmfPkg/Include/IndustryStandard/CloudHv.h\r
447R: Sebastien Boeuf <sebastien.boeuf@intel.com> [sboeuf]\r
448\r
862e814d
GH
449OvmfPkg: microvm-related modules\r
450F: OvmfPkg/Microvm/\r
451F: OvmfPkg/Include/IndustryStandard/Microvm.h\r
452F: OvmfPkg/Library/ResetSystemLib/*Microvm.*\r
453R: Gerd Hoffmann <kraxel@redhat.com> [kraxel]\r
454\r
915f0831
LE
455OvmfPkg: CSM modules\r
456F: OvmfPkg/Csm/\r
2f5ad3f4 457R: David Woodhouse <dwmw2@infradead.org> [dwmw2]\r
915f0831 458\r
eb07bfb0 459OvmfPkg: Confidential Computing\r
87a80dc4 460F: OvmfPkg/AmdSev/\r
7f0b2841 461F: OvmfPkg/AmdSevDxe/\r
87a80dc4 462F: OvmfPkg/Include/Guid/ConfidentialComputingSecret.h\r
7f0b2841
TL
463F: OvmfPkg/Include/Library/MemEncryptSevLib.h\r
464F: OvmfPkg/IoMmuDxe/AmdSevIoMmu.*\r
465F: OvmfPkg/Library/BaseMemEncryptSevLib/\r
87a80dc4 466F: OvmfPkg/Library/PlatformBootManagerLibGrub/\r
7f0b2841
TL
467F: OvmfPkg/Library/VmgExitLib/\r
468F: OvmfPkg/PlatformPei/AmdSev.c\r
87a80dc4
LE
469F: OvmfPkg/ResetVector/\r
470F: OvmfPkg/Sec/\r
2f5ad3f4 471R: Brijesh Singh <brijesh.singh@amd.com> [codomania]\r
61680cac 472R: Erdem Aktas <erdemaktas@google.com>\r
2f5ad3f4
MK
473R: James Bottomley <jejb@linux.ibm.com> [jejb]\r
474R: Jiewen Yao <jiewen.yao@intel.com> [jyao1]\r
475R: Min Xu <min.m.xu@intel.com> [mxu9]\r
476R: Tom Lendacky <thomas.lendacky@amd.com> [tlendacky]\r
eb07bfb0 477\r
77e9b3a7
AC
478OvmfPkg: FDT related modules\r
479F: OvmfPkg/Fdt\r
1f54eaa7 480R: Leif Lindholm <quic_llindhol@quicinc.com> [leiflindholm]\r
bd676f08
LL
481R: Gerd Hoffmann <kraxel@redhat.com> [kraxel]\r
482R: Abner Chang <abner.chang@hpe.com> [changab]\r
77e9b3a7 483\r
eb07bfb0
LE
484OvmfPkg: LsiScsi driver\r
485F: OvmfPkg/LsiScsiDxe/\r
486R: Gary Lin <glin@suse.com>\r
487\r
488OvmfPkg: MptScsi and PVSCSI driver\r
489F: OvmfPkg/MptScsiDxe/\r
490F: OvmfPkg/PvScsiDxe/\r
491R: Liran Alon <liran.alon@oracle.com>\r
492R: Nikita Leshenko <nikita.leshchenko@oracle.com>\r
7f0b2841 493\r
915f0831
LE
494OvmfPkg: TCG- and TPM2-related modules\r
495F: OvmfPkg/Include/IndustryStandard/QemuTpm.h\r
496F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c\r
497F: OvmfPkg/Library/Tcg2PhysicalPresenceLib*/\r
498F: OvmfPkg/PlatformPei/ClearCache.c\r
499F: OvmfPkg/Tcg/\r
500R: Marc-André Lureau <marcandre.lureau@redhat.com>\r
501R: Stefan Berger <stefanb@linux.ibm.com>\r
502\r
da75ac21 503OvmfPkg: Xen-related modules\r
da75ac21
LE
504F: OvmfPkg/Include/Guid/XenBusRootDevice.h\r
505F: OvmfPkg/Include/Guid/XenInfo.h\r
506F: OvmfPkg/Include/IndustryStandard/Xen/\r
507F: OvmfPkg/Include/Library/XenHypercallLib.h\r
508F: OvmfPkg/Include/Library/XenIoMmioLib.h\r
f496443e 509F: OvmfPkg/Include/Library/XenPlatformLib.h\r
da75ac21
LE
510F: OvmfPkg/Include/Protocol/XenBus.h\r
511F: OvmfPkg/Include/Protocol/XenIo.h\r
e120c962 512F: OvmfPkg/Library/PciHostBridgeLibScan/\r
da75ac21
LE
513F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c\r
514F: OvmfPkg/Library/XenConsoleSerialPortLib/\r
515F: OvmfPkg/Library/XenHypercallLib/\r
516F: OvmfPkg/Library/XenIoMmioLib/\r
f496443e 517F: OvmfPkg/Library/XenPlatformLib/\r
4870639f 518F: OvmfPkg/Library/XenRealTimeClockLib/\r
75e85e33 519F: OvmfPkg/OvmfXen.*\r
1e9d6b0f 520F: OvmfPkg/OvmfXenElfHeaderGenerator.c\r
a8ab1442 521F: OvmfPkg/SmbiosPlatformDxe/*Xen*\r
c9bba52f 522F: OvmfPkg/XenAcpiPlatformDxe/\r
da75ac21
LE
523F: OvmfPkg/XenBusDxe/\r
524F: OvmfPkg/XenIoPciDxe/\r
833cd3e0 525F: OvmfPkg/XenIoPvhDxe/\r
3b96221f 526F: OvmfPkg/XenPlatformPei/\r
da75ac21 527F: OvmfPkg/XenPvBlkDxe/\r
c05de360 528F: OvmfPkg/XenResetVector/\r
d668c8bc 529F: OvmfPkg/XenTimerDxe/\r
2f5ad3f4 530R: Anthony Perard <anthony.perard@citrix.com> [sheep]\r
d4269c8e 531R: Julien Grall <julien@xen.org>\r
da75ac21 532\r
4202afa4 533PcAtChipsetPkg\r
16eb2dc1 534F: PcAtChipsetPkg/\r
4202afa4 535W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg\r
2f5ad3f4 536M: Ray Ni <ray.ni@intel.com> [niruiyu]\r
4202afa4 537\r
69e95b9e
AC
538RedfishPkg: Redfish related modules\r
539F: RedfishPkg/\r
2f5ad3f4
MK
540M: Abner Chang <abner.chang@hpe.com> [changab]\r
541R: Nickle Wang <nickle.wang@hpe.com> [nicklela]\r
69e95b9e 542\r
4202afa4 543SecurityPkg\r
16eb2dc1 544F: SecurityPkg/\r
4202afa4 545W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg\r
2f5ad3f4
MK
546M: Jiewen Yao <jiewen.yao@intel.com> [jyao1]\r
547M: Jian J Wang <jian.j.wang@intel.com> [jwang36]\r
4202afa4 548\r
4e3600b0
ED
549SecurityPkg: Secure boot related modules\r
550F: SecurityPkg/Library/DxeImageVerificationLib/\r
551F: SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/\r
552F: SecurityPkg/Library/AuthVariableLib/\r
2f5ad3f4 553R: Min Xu <min.m.xu@intel.com> [mxu9]\r
4e3600b0 554\r
3b18b80a
ED
555SecurityPkg: Tcg related modules\r
556F: SecurityPkg/Tcg/\r
2f5ad3f4
MK
557R: Qi Zhang <qi1.zhang@intel.com> [qizhangz]\r
558R: Rahul Kumar <rahul1.kumar@intel.com> [rahul1-kumar]\r
3b18b80a 559\r
7d0f92e8 560ShellPkg\r
16eb2dc1 561F: ShellPkg/\r
4202afa4 562W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
2f5ad3f4
MK
563M: Ray Ni <ray.ni@intel.com> [niruiyu]\r
564M: Zhichao Gao <zhichao.gao@intel.com> [ZhichaoGao]\r
4202afa4 565\r
22e8cd18 566SignedCapsulePkg\r
16eb2dc1 567F: SignedCapsulePkg/\r
22e8cd18 568W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg\r
2f5ad3f4 569M: Jian J Wang <jian.j.wang@intel.com> [jwang36]\r
22e8cd18 570\r
4202afa4 571SourceLevelDebugPkg\r
16eb2dc1 572F: SourceLevelDebugPkg/\r
4202afa4 573W: https://github.com/tianocore/tianocore.github.io/wiki/SourceLevelDebugPkg\r
2f5ad3f4 574M: Hao A Wu <hao.a.wu@intel.com> [hwu25]\r
4202afa4 575\r
6aa48ab7
LE
576StandaloneMmPkg\r
577F: StandaloneMmPkg/\r
2f5ad3f4
MK
578M: Ard Biesheuvel <ardb+tianocore@kernel.org> [ardbiesheuvel]\r
579M: Sami Mujawar <sami.mujawar@arm.com> [samimujawar]\r
580M: Jiewen Yao <jiewen.yao@intel.com> [jyao1]\r
581R: Supreeth Venkatesh <supreeth.venkatesh@arm.com> [supven01]\r
6aa48ab7 582\r
4202afa4 583UefiCpuPkg\r
16eb2dc1 584F: UefiCpuPkg/\r
4202afa4 585W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg\r
2f5ad3f4
MK
586M: Eric Dong <eric.dong@intel.com> [ydong10]\r
587M: Ray Ni <ray.ni@intel.com> [niruiyu]\r
588R: Rahul Kumar <rahul1.kumar@intel.com> [rahul1-kumar]\r
4202afa4 589\r
b7b3a5f9
ED
590UefiCpuPkg: Sec related modules\r
591F: UefiCpuPkg/SecCore/\r
592F: UefiCpuPkg/ResetVector/\r
593R: Debkumar De <debkumar.de@intel.com>\r
594R: Harry Han <harry.han@intel.com>\r
2f5ad3f4 595R: Catharine West <catharine.west@intel.com> [catharine-intl]\r
b7b3a5f9 596\r
4abfc66d 597UefiPayloadPkg\r
16eb2dc1 598F: UefiPayloadPkg/\r
4abfc66d 599W: https://github.com/tianocore/tianocore.github.io/wiki/UefiPayloadPkg\r
2f5ad3f4
MK
600M: Guo Dong <guo.dong@intel.com> [gdong1]\r
601M: Ray Ni <ray.ni@intel.com> [niruiyu]\r
602R: Maurice Ma <maurice.ma@intel.com> [mauricema]\r
603R: Benjamin You <benjamin.you@intel.com> [BenjaminYou]\r
4abfc66d
GD
604S: Maintained\r
605\r
7dcf32c1
MK
606UnitTestFrameworkPkg\r
607F: UnitTestFrameworkPkg/\r
2f5ad3f4
MK
608M: Michael D Kinney <michael.d.kinney@intel.com> [mdkinney]\r
609R: Sean Brogan <sean.brogan@microsoft.com> [spbrogan]\r
610R: Bret Barkelew <Bret.Barkelew@microsoft.com> [corthon]\r
7dcf32c1 611S: Maintained\r