* [PATCH 1/4] Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen"
2019-07-15 17:04 [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Laszlo Ersek
@ 2019-07-15 17:04 ` Laszlo Ersek
2019-07-16 17:22 ` Julien Grall
2019-07-15 17:04 ` [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules" Laszlo Ersek
` (3 subsequent siblings)
4 siblings, 1 reply; 19+ messages in thread
From: Laszlo Ersek @ 2019-07-15 17:04 UTC (permalink / raw)
To: edk2-devel-groups-io
Cc: Andrew Fish, Ard Biesheuvel, Julien Grall, Leif Lindholm,
Michael D Kinney, Philippe Mathieu-Daudé
We ask contributors to copy Julien on patches that affect "Xen modules"
under ArmVirtPkg. With the "GetMaintainer.py" script being introduced
later, express this expectation in "Maintainers.txt" in machine-readable
format.
Cc: Andrew Fish <afish@apple.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Julien Grall <julien.grall@arm.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
---
Notes:
- Spelling out actual module names, in place of ArmVirtPkg/Library/Xen*
and ArmVirtPkg/Xen* wildcards, makes for better readability in my
opinion.
- ArmVirtPkg/PrePi/ is shared with the ArmVirtQemuKernel platform, hence
a section header that states "modules used on Xen", and not just "Xen
modules" (as the latter might imply "Xen-only" modules).
Maintainers.txt | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/Maintainers.txt b/Maintainers.txt
index 52d8215691b1..e9ab3b3b372a 100644
--- a/Maintainers.txt
+++ b/Maintainers.txt
@@ -106,16 +106,25 @@ M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
ArmVirtPkg
F: ArmVirtPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg
M: Laszlo Ersek <lersek@redhat.com>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-R: Julien Grall <julien.grall@arm.com>
- (Xen modules)
R: Leif Lindholm <leif.lindholm@linaro.org>
+ArmVirtPkg: modules used on Xen
+F: ArmVirtPkg/ArmVirtXen.*
+F: ArmVirtPkg/Library/XenArmGenericTimerVirtCounterLib/
+F: ArmVirtPkg/Library/XenRealTimeClockLib/
+F: ArmVirtPkg/Library/XenVirtMemInfoLib/
+F: ArmVirtPkg/PrePi/
+F: ArmVirtPkg/XenAcpiPlatformDxe/
+F: ArmVirtPkg/XenPlatformHasAcpiDtDxe/
+F: ArmVirtPkg/XenioFdtDxe/
+R: Julien Grall <julien.grall@arm.com>
+
BaseTools
F: BaseTools/
W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools
M: Bob Feng <bob.c.feng@intel.com>
M: Liming Gao <liming.gao@intel.com>
--
2.19.1.3.g30247aa5d201
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH 1/4] Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen"
2019-07-15 17:04 ` [PATCH 1/4] Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen" Laszlo Ersek
@ 2019-07-16 17:22 ` Julien Grall
0 siblings, 0 replies; 19+ messages in thread
From: Julien Grall @ 2019-07-16 17:22 UTC (permalink / raw)
To: Laszlo Ersek, edk2-devel-groups-io
Cc: Andrew Fish, Ard Biesheuvel, Leif Lindholm, Michael D Kinney,
Philippe Mathieu-Daudé
Hi,
On 15/07/2019 18:04, Laszlo Ersek wrote:
> We ask contributors to copy Julien on patches that affect "Xen modules"
> under ArmVirtPkg. With the "GetMaintainer.py" script being introduced
> later, express this expectation in "Maintainers.txt" in machine-readable
> format.
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: Julien Grall <julien.grall@arm.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
FWIW:
Acked-by: Julien Grall <julien.grall@arm.com>
Cheers,
--
Julien Grall
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules"
2019-07-15 17:04 [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Laszlo Ersek
2019-07-15 17:04 ` [PATCH 1/4] Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen" Laszlo Ersek
@ 2019-07-15 17:04 ` Laszlo Ersek
2019-07-16 17:26 ` Julien Grall
2019-07-17 16:06 ` Anthony PERARD
2019-07-15 17:04 ` [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules" Laszlo Ersek
` (2 subsequent siblings)
4 siblings, 2 replies; 19+ messages in thread
From: Laszlo Ersek @ 2019-07-15 17:04 UTC (permalink / raw)
To: edk2-devel-groups-io
Cc: Andrew Fish, Anthony Perard, Ard Biesheuvel, Jordan Justen,
Julien Grall, Leif Lindholm, Michael D Kinney,
Philippe Mathieu-Daudé
We ask contributors to copy Anthony and Julien on patches that affect "Xen
modules" under OvmfPkg. With the "GetMaintainer.py" script being
introduced later, express this expectation in "Maintainers.txt" in
machine-readable format.
Cc: Andrew Fish <afish@apple.com>
Cc: Anthony Perard <anthony.perard@citrix.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Julien Grall <julien.grall@arm.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
---
Notes:
- Spelling out actual module names, in place of OvmfPkg/Library/Xen* and
OvmfPkg/Xen* wildcards, makes for better readability in my opinion.
Maintainers.txt | 28 +++++++++++++++++---
1 file changed, 24 insertions(+), 4 deletions(-)
diff --git a/Maintainers.txt b/Maintainers.txt
index e9ab3b3b372a..3a690b2ee200 100644
--- a/Maintainers.txt
+++ b/Maintainers.txt
@@ -206,24 +206,44 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
OvmfPkg
F: OvmfPkg/
W: http://www.tianocore.org/ovmf/
M: Jordan Justen <jordan.l.justen@intel.com>
M: Laszlo Ersek <lersek@redhat.com>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-R: Anthony Perard <anthony.perard@citrix.com>
- (Xen modules)
-R: Julien Grall <julien.grall@arm.com>
- (Xen modules)
R: Marc-André Lureau <marcandre.lureau@redhat.com>
(TPM2 modules)
R: Stefan Berger <stefanb@linux.ibm.com>
(TPM2 modules)
R: David Woodhouse <dwmw2@infradead.org>
(CSM modules)
S: Maintained
+OvmfPkg: Xen-related modules
+F: OvmfPkg/AcpiPlatformDxe/Xen.c
+F: OvmfPkg/Include/Guid/XenBusRootDevice.h
+F: OvmfPkg/Include/Guid/XenInfo.h
+F: OvmfPkg/Include/IndustryStandard/Xen/
+F: OvmfPkg/Include/Library/XenHypercallLib.h
+F: OvmfPkg/Include/Library/XenIoMmioLib.h
+F: OvmfPkg/Include/Protocol/XenBus.h
+F: OvmfPkg/Include/Protocol/XenIo.h
+F: OvmfPkg/Library/PciHostBridgeLib/XenSupport.c
+F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
+F: OvmfPkg/Library/XenConsoleSerialPortLib/
+F: OvmfPkg/Library/XenHypercallLib/
+F: OvmfPkg/Library/XenIoMmioLib/
+F: OvmfPkg/PlatformPei/MemDetect.c
+F: OvmfPkg/PlatformPei/Platform.*
+F: OvmfPkg/PlatformPei/Xen.*
+F: OvmfPkg/SmbiosPlatformDxe/*Xen.c
+F: OvmfPkg/XenBusDxe/
+F: OvmfPkg/XenIoPciDxe/
+F: OvmfPkg/XenPvBlkDxe/
+R: Anthony Perard <anthony.perard@citrix.com>
+R: Julien Grall <julien.grall@arm.com>
+
PcAtChipsetPkg
F: PcAtChipsetPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
M: Ray Ni <ray.ni@intel.com>
SecurityPkg
--
2.19.1.3.g30247aa5d201
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules"
2019-07-15 17:04 ` [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules" Laszlo Ersek
@ 2019-07-16 17:26 ` Julien Grall
2019-07-17 16:06 ` Anthony PERARD
1 sibling, 0 replies; 19+ messages in thread
From: Julien Grall @ 2019-07-16 17:26 UTC (permalink / raw)
To: Laszlo Ersek, edk2-devel-groups-io
Cc: Andrew Fish, Anthony Perard, Ard Biesheuvel, Jordan Justen,
Leif Lindholm, Michael D Kinney, Philippe Mathieu-Daudé
Hi,
On 15/07/2019 18:04, Laszlo Ersek wrote:
> We ask contributors to copy Anthony and Julien on patches that affect "Xen
> modules" under OvmfPkg. With the "GetMaintainer.py" script being
> introduced later, express this expectation in "Maintainers.txt" in
> machine-readable format.
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Anthony Perard <anthony.perard@citrix.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Julien Grall <julien.grall@arm.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Julien Grall <julien.grall@arm.com>
Cheers,
--
Julien Grall
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules"
2019-07-15 17:04 ` [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules" Laszlo Ersek
2019-07-16 17:26 ` Julien Grall
@ 2019-07-17 16:06 ` Anthony PERARD
1 sibling, 0 replies; 19+ messages in thread
From: Anthony PERARD @ 2019-07-17 16:06 UTC (permalink / raw)
To: Laszlo Ersek
Cc: edk2-devel-groups-io, Andrew Fish, Ard Biesheuvel, Jordan Justen,
Julien Grall, Leif Lindholm, Michael D Kinney,
Philippe Mathieu-Daudé
On Mon, Jul 15, 2019 at 07:04:29PM +0200, Laszlo Ersek wrote:
> We ask contributors to copy Anthony and Julien on patches that affect "Xen
> modules" under OvmfPkg. With the "GetMaintainer.py" script being
> introduced later, express this expectation in "Maintainers.txt" in
> machine-readable format.
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Anthony Perard <anthony.perard@citrix.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Julien Grall <julien.grall@arm.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Thanks,
--
Anthony PERARD
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules"
2019-07-15 17:04 [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Laszlo Ersek
2019-07-15 17:04 ` [PATCH 1/4] Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen" Laszlo Ersek
2019-07-15 17:04 ` [PATCH 2/4] Maintainers.txt: split out section "OvmfPkg: Xen-related modules" Laszlo Ersek
@ 2019-07-15 17:04 ` Laszlo Ersek
2019-07-15 17:06 ` Philippe Mathieu-Daudé
2019-07-18 8:56 ` Marc-André Lureau
2019-07-15 17:04 ` [PATCH 4/4] Maintainers.txt: split out section "OvmfPkg: CSM modules" Laszlo Ersek
2019-07-18 4:54 ` [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Philippe Mathieu-Daudé
4 siblings, 2 replies; 19+ messages in thread
From: Laszlo Ersek @ 2019-07-15 17:04 UTC (permalink / raw)
To: edk2-devel-groups-io
Cc: Andrew Fish, Ard Biesheuvel, Jordan Justen, Leif Lindholm,
Marc-André Lureau, Michael D Kinney,
Philippe Mathieu-Daudé, Stefan Berger
We ask contributors to copy Marc-André and Stefan on patches that affect
"TPM2 modules" under OvmfPkg. With the "GetMaintainer.py" script being
introduced later, express this expectation in "Maintainers.txt" in
machine-readable format.
Cc: Andrew Fish <afish@apple.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Cc: Stefan Berger <stefanb@linux.ibm.com>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
---
Maintainers.txt | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/Maintainers.txt b/Maintainers.txt
index 3a690b2ee200..31ec66b3cb0d 100644
--- a/Maintainers.txt
+++ b/Maintainers.txt
@@ -206,16 +206,12 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
OvmfPkg
F: OvmfPkg/
W: http://www.tianocore.org/ovmf/
M: Jordan Justen <jordan.l.justen@intel.com>
M: Laszlo Ersek <lersek@redhat.com>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-R: Marc-André Lureau <marcandre.lureau@redhat.com>
- (TPM2 modules)
-R: Stefan Berger <stefanb@linux.ibm.com>
- (TPM2 modules)
R: David Woodhouse <dwmw2@infradead.org>
(CSM modules)
S: Maintained
OvmfPkg: Xen-related modules
F: OvmfPkg/AcpiPlatformDxe/Xen.c
@@ -238,12 +234,21 @@ F: OvmfPkg/SmbiosPlatformDxe/*Xen.c
F: OvmfPkg/XenBusDxe/
F: OvmfPkg/XenIoPciDxe/
F: OvmfPkg/XenPvBlkDxe/
R: Anthony Perard <anthony.perard@citrix.com>
R: Julien Grall <julien.grall@arm.com>
+OvmfPkg: TCG- and TPM2-related modules
+F: OvmfPkg/Include/IndustryStandard/QemuTpm.h
+F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
+F: OvmfPkg/Library/Tcg2PhysicalPresenceLib*/
+F: OvmfPkg/PlatformPei/ClearCache.c
+F: OvmfPkg/Tcg/
+R: Marc-André Lureau <marcandre.lureau@redhat.com>
+R: Stefan Berger <stefanb@linux.ibm.com>
+
PcAtChipsetPkg
F: PcAtChipsetPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
M: Ray Ni <ray.ni@intel.com>
SecurityPkg
--
2.19.1.3.g30247aa5d201
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules"
2019-07-15 17:04 ` [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules" Laszlo Ersek
@ 2019-07-15 17:06 ` Philippe Mathieu-Daudé
2019-07-18 8:56 ` Marc-André Lureau
1 sibling, 0 replies; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2019-07-15 17:06 UTC (permalink / raw)
To: Laszlo Ersek, edk2-devel-groups-io
Cc: Andrew Fish, Ard Biesheuvel, Jordan Justen, Leif Lindholm,
Marc-André Lureau, Michael D Kinney, Stefan Berger
On 7/15/19 7:04 PM, Laszlo Ersek wrote:
> We ask contributors to copy Marc-André and Stefan on patches that affect
> "TPM2 modules" under OvmfPkg. With the "GetMaintainer.py" script being
> introduced later, express this expectation in "Maintainers.txt" in
> machine-readable format.
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Cc: Stefan Berger <stefanb@linux.ibm.com>
> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
> ---
> Maintainers.txt | 13 +++++++++----
> 1 file changed, 9 insertions(+), 4 deletions(-)
>
> diff --git a/Maintainers.txt b/Maintainers.txt
> index 3a690b2ee200..31ec66b3cb0d 100644
> --- a/Maintainers.txt
> +++ b/Maintainers.txt
> @@ -206,16 +206,12 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
> OvmfPkg
> F: OvmfPkg/
> W: http://www.tianocore.org/ovmf/
> M: Jordan Justen <jordan.l.justen@intel.com>
> M: Laszlo Ersek <lersek@redhat.com>
> M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> -R: Marc-André Lureau <marcandre.lureau@redhat.com>
> - (TPM2 modules)
> -R: Stefan Berger <stefanb@linux.ibm.com>
> - (TPM2 modules)
> R: David Woodhouse <dwmw2@infradead.org>
> (CSM modules)
> S: Maintained
>
> OvmfPkg: Xen-related modules
> F: OvmfPkg/AcpiPlatformDxe/Xen.c
> @@ -238,12 +234,21 @@ F: OvmfPkg/SmbiosPlatformDxe/*Xen.c
> F: OvmfPkg/XenBusDxe/
> F: OvmfPkg/XenIoPciDxe/
> F: OvmfPkg/XenPvBlkDxe/
> R: Anthony Perard <anthony.perard@citrix.com>
> R: Julien Grall <julien.grall@arm.com>
>
> +OvmfPkg: TCG- and TPM2-related modules
Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com>
> +F: OvmfPkg/Include/IndustryStandard/QemuTpm.h
> +F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
> +F: OvmfPkg/Library/Tcg2PhysicalPresenceLib*/
> +F: OvmfPkg/PlatformPei/ClearCache.c
> +F: OvmfPkg/Tcg/
> +R: Marc-André Lureau <marcandre.lureau@redhat.com>
> +R: Stefan Berger <stefanb@linux.ibm.com>
> +
> PcAtChipsetPkg
> F: PcAtChipsetPkg/
> W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
> M: Ray Ni <ray.ni@intel.com>
>
> SecurityPkg
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules"
2019-07-15 17:04 ` [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules" Laszlo Ersek
2019-07-15 17:06 ` Philippe Mathieu-Daudé
@ 2019-07-18 8:56 ` Marc-André Lureau
2019-07-18 18:32 ` [edk2-devel] " stefanb
1 sibling, 1 reply; 19+ messages in thread
From: Marc-André Lureau @ 2019-07-18 8:56 UTC (permalink / raw)
To: Laszlo Ersek
Cc: edk2-devel-groups-io, Andrew Fish, Ard Biesheuvel, Jordan Justen,
Leif Lindholm, Michael D Kinney, Philippe Mathieu-Daudé,
Stefan Berger
Hi
On Mon, Jul 15, 2019 at 9:04 PM Laszlo Ersek <lersek@redhat.com> wrote:
>
> We ask contributors to copy Marc-André and Stefan on patches that affect
> "TPM2 modules" under OvmfPkg. With the "GetMaintainer.py" script being
> introduced later, express this expectation in "Maintainers.txt" in
> machine-readable format.
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Cc: Stefan Berger <stefanb@linux.ibm.com>
> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> Maintainers.txt | 13 +++++++++----
> 1 file changed, 9 insertions(+), 4 deletions(-)
>
> diff --git a/Maintainers.txt b/Maintainers.txt
> index 3a690b2ee200..31ec66b3cb0d 100644
> --- a/Maintainers.txt
> +++ b/Maintainers.txt
> @@ -206,16 +206,12 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
> OvmfPkg
> F: OvmfPkg/
> W: http://www.tianocore.org/ovmf/
> M: Jordan Justen <jordan.l.justen@intel.com>
> M: Laszlo Ersek <lersek@redhat.com>
> M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> -R: Marc-André Lureau <marcandre.lureau@redhat.com>
> - (TPM2 modules)
> -R: Stefan Berger <stefanb@linux.ibm.com>
> - (TPM2 modules)
> R: David Woodhouse <dwmw2@infradead.org>
> (CSM modules)
> S: Maintained
>
> OvmfPkg: Xen-related modules
> F: OvmfPkg/AcpiPlatformDxe/Xen.c
> @@ -238,12 +234,21 @@ F: OvmfPkg/SmbiosPlatformDxe/*Xen.c
> F: OvmfPkg/XenBusDxe/
> F: OvmfPkg/XenIoPciDxe/
> F: OvmfPkg/XenPvBlkDxe/
> R: Anthony Perard <anthony.perard@citrix.com>
> R: Julien Grall <julien.grall@arm.com>
>
> +OvmfPkg: TCG- and TPM2-related modules
> +F: OvmfPkg/Include/IndustryStandard/QemuTpm.h
> +F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
> +F: OvmfPkg/Library/Tcg2PhysicalPresenceLib*/
> +F: OvmfPkg/PlatformPei/ClearCache.c
> +F: OvmfPkg/Tcg/
> +R: Marc-André Lureau <marcandre.lureau@redhat.com>
> +R: Stefan Berger <stefanb@linux.ibm.com>
> +
> PcAtChipsetPkg
> F: PcAtChipsetPkg/
> W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
> M: Ray Ni <ray.ni@intel.com>
>
> SecurityPkg
> --
> 2.19.1.3.g30247aa5d201
>
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [edk2-devel] [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules"
2019-07-18 8:56 ` Marc-André Lureau
@ 2019-07-18 18:32 ` stefanb
0 siblings, 0 replies; 19+ messages in thread
From: stefanb @ 2019-07-18 18:32 UTC (permalink / raw)
To: devel, marcandre.lureau, Laszlo Ersek
Cc: Andrew Fish, Ard Biesheuvel, Jordan Justen, Leif Lindholm,
Michael D Kinney, Philippe Mathieu-Daudé
On 7/18/19 4:56 AM, Marc-André Lureau wrote:
> Hi
>
> On Mon, Jul 15, 2019 at 9:04 PM Laszlo Ersek <lersek@redhat.com> wrote:
>> We ask contributors to copy Marc-André and Stefan on patches that affect
>> "TPM2 modules" under OvmfPkg. With the "GetMaintainer.py" script being
>> introduced later, express this expectation in "Maintainers.txt" in
>> machine-readable format.
>>
>> Cc: Andrew Fish <afish@apple.com>
>> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
>> Cc: Jordan Justen <jordan.l.justen@intel.com>
>> Cc: Leif Lindholm <leif.lindholm@linaro.org>
>> Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
>> Cc: Stefan Berger <stefanb@linux.ibm.com>
>> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com>
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH 4/4] Maintainers.txt: split out section "OvmfPkg: CSM modules"
2019-07-15 17:04 [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Laszlo Ersek
` (2 preceding siblings ...)
2019-07-15 17:04 ` [PATCH 3/4] Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules" Laszlo Ersek
@ 2019-07-15 17:04 ` Laszlo Ersek
2019-07-15 17:07 ` Philippe Mathieu-Daudé
2019-07-18 4:54 ` [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Philippe Mathieu-Daudé
4 siblings, 1 reply; 19+ messages in thread
From: Laszlo Ersek @ 2019-07-15 17:04 UTC (permalink / raw)
To: edk2-devel-groups-io
Cc: Andrew Fish, Ard Biesheuvel, David Woodhouse, Jordan Justen,
Leif Lindholm, Michael D Kinney, Philippe Mathieu-Daudé
We ask contributors to copy David on patches that affect "CSM modules"
under OvmfPkg. With the "GetMaintainer.py" script being introduced later,
express this expectation in "Maintainers.txt" in machine-readable format.
Cc: Andrew Fish <afish@apple.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
---
Maintainers.txt | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/Maintainers.txt b/Maintainers.txt
index 31ec66b3cb0d..18fd2ef43cb7 100644
--- a/Maintainers.txt
+++ b/Maintainers.txt
@@ -206,14 +206,12 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
OvmfPkg
F: OvmfPkg/
W: http://www.tianocore.org/ovmf/
M: Jordan Justen <jordan.l.justen@intel.com>
M: Laszlo Ersek <lersek@redhat.com>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-R: David Woodhouse <dwmw2@infradead.org>
- (CSM modules)
S: Maintained
OvmfPkg: Xen-related modules
F: OvmfPkg/AcpiPlatformDxe/Xen.c
F: OvmfPkg/Include/Guid/XenBusRootDevice.h
F: OvmfPkg/Include/Guid/XenInfo.h
@@ -243,12 +241,16 @@ F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
F: OvmfPkg/Library/Tcg2PhysicalPresenceLib*/
F: OvmfPkg/PlatformPei/ClearCache.c
F: OvmfPkg/Tcg/
R: Marc-André Lureau <marcandre.lureau@redhat.com>
R: Stefan Berger <stefanb@linux.ibm.com>
+OvmfPkg: CSM modules
+F: OvmfPkg/Csm/
+R: David Woodhouse <dwmw2@infradead.org>
+
PcAtChipsetPkg
F: PcAtChipsetPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
M: Ray Ni <ray.ni@intel.com>
SecurityPkg
--
2.19.1.3.g30247aa5d201
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH 4/4] Maintainers.txt: split out section "OvmfPkg: CSM modules"
2019-07-15 17:04 ` [PATCH 4/4] Maintainers.txt: split out section "OvmfPkg: CSM modules" Laszlo Ersek
@ 2019-07-15 17:07 ` Philippe Mathieu-Daudé
[not found] ` <bd9d4d7cc0fcdcb7e909f9bdf76f9d8bb050327d.camel@infradead.org>
0 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2019-07-15 17:07 UTC (permalink / raw)
To: Laszlo Ersek, edk2-devel-groups-io
Cc: Andrew Fish, Ard Biesheuvel, David Woodhouse, Jordan Justen,
Leif Lindholm, Michael D Kinney
On 7/15/19 7:04 PM, Laszlo Ersek wrote:
> We ask contributors to copy David on patches that affect "CSM modules"
> under OvmfPkg. With the "GetMaintainer.py" script being introduced later,
> express this expectation in "Maintainers.txt" in machine-readable format.
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Signed-off-by: Laszlo Ersek <lersek@redhat.com>
> ---
> Maintainers.txt | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/Maintainers.txt b/Maintainers.txt
> index 31ec66b3cb0d..18fd2ef43cb7 100644
> --- a/Maintainers.txt
> +++ b/Maintainers.txt
> @@ -206,14 +206,12 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
> OvmfPkg
> F: OvmfPkg/
> W: http://www.tianocore.org/ovmf/
> M: Jordan Justen <jordan.l.justen@intel.com>
> M: Laszlo Ersek <lersek@redhat.com>
> M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> -R: David Woodhouse <dwmw2@infradead.org>
> - (CSM modules)
> S: Maintained
>
> OvmfPkg: Xen-related modules
> F: OvmfPkg/AcpiPlatformDxe/Xen.c
> F: OvmfPkg/Include/Guid/XenBusRootDevice.h
> F: OvmfPkg/Include/Guid/XenInfo.h
> @@ -243,12 +241,16 @@ F: OvmfPkg/Library/PlatformBootManagerLib/BdsPlatform.c
> F: OvmfPkg/Library/Tcg2PhysicalPresenceLib*/
> F: OvmfPkg/PlatformPei/ClearCache.c
> F: OvmfPkg/Tcg/
> R: Marc-André Lureau <marcandre.lureau@redhat.com>
> R: Stefan Berger <stefanb@linux.ibm.com>
>
> +OvmfPkg: CSM modules
> +F: OvmfPkg/Csm/
> +R: David Woodhouse <dwmw2@infradead.org>
> +
Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com>
> PcAtChipsetPkg
> F: PcAtChipsetPkg/
> W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
> M: Ray Ni <ray.ni@intel.com>
>
> SecurityPkg
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames
2019-07-15 17:04 [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Laszlo Ersek
` (3 preceding siblings ...)
2019-07-15 17:04 ` [PATCH 4/4] Maintainers.txt: split out section "OvmfPkg: CSM modules" Laszlo Ersek
@ 2019-07-18 4:54 ` Philippe Mathieu-Daudé
2019-07-18 12:43 ` Laszlo Ersek
4 siblings, 1 reply; 19+ messages in thread
From: Philippe Mathieu-Daudé @ 2019-07-18 4:54 UTC (permalink / raw)
To: Laszlo Ersek, edk2-devel-groups-io
Cc: Andrew Fish, Anthony Perard, Ard Biesheuvel, David Woodhouse,
Jordan Justen, Julien Grall, Leif Lindholm,
Marc-André Lureau, Michael D Kinney, Stefan Berger
On 7/15/19 7:04 PM, Laszlo Ersek wrote:
> Repo: https://github.com/lersek/edk2.git
> Branch: ovmfpkg_maintainers
>
> The patches in this series should be inserted between Leif's patches
>
> * [edk2-devel] [PATCH 2/3] Maintainers.txt: add wildcard path association for Arm/AArch64
> http://mid.mail-archive.com/20190712170128.6495-3-leif.lindholm@linaro.org
> https://edk2.groups.io/g/devel/message/43665
>
> and
>
> * [edk2-devel] [PATCH 3/3] BaseTools: add GetMaintainer.py script
> http://mid.mail-archive.com/20190712170128.6495-4-leif.lindholm@linaro.org
> https://edk2.groups.io/g/devel/message/43666
>
> That's also how you will find them in my topic branch, referenced above
> (in particular, look for the "Message-Id" tags on Leif's patches,
> appended by my invocation of "git-am -m").
>
> My understanding is that Leif would only like to pick up these patches
> once they are ready for pushing. That is, if corrections are necessary,
> I should post v2 (and I should post v2 of these four patches only) --
> Leif's series and mine will only be unified for the pushing.
>
> (Technically, Leif could incorporate these patches at once in his topic
> branch, and post a unified v2; assuming corrections were necessary for
> the OvmfPkg-related patches. That's because I expect minimal changes if
> any, which Leif could implement on top "mindlessly". Of course, that's
> also the argument against Leif writing the updates -- we shouldn't shove
> mindless work over to other people. :) Anyway, I'm fine either way.)
>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Anthony Perard <anthony.perard@citrix.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
> Cc: David Woodhouse <dwmw2@infradead.org>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Julien Grall <julien.grall@arm.com>
> Cc: Leif Lindholm <leif.lindholm@linaro.org>
> Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
> Cc: Stefan Berger <stefanb@linux.ibm.com>
>
> Thanks
> Laszlo
>
> Laszlo Ersek (4):
> Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen"
> Maintainers.txt: split out section "OvmfPkg: Xen-related modules"
> Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related
> modules"
> Maintainers.txt: split out section "OvmfPkg: CSM modules"
>
> Maintainers.txt | 52 +++++++++++++++++---
> 1 file changed, 44 insertions(+), 8 deletions(-)
FWIW, for this series:
Tested-by: Philippe Mathieu-Daude <philmd@redhat.com>
(with various paths from each new sections, and also from the previous
section, then comparating).
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames
2019-07-18 4:54 ` [PATCH 0/4] Maintainers.txt: formalize ArmVirtPkg and OvmfPkg subsystem pathnames Philippe Mathieu-Daudé
@ 2019-07-18 12:43 ` Laszlo Ersek
0 siblings, 0 replies; 19+ messages in thread
From: Laszlo Ersek @ 2019-07-18 12:43 UTC (permalink / raw)
To: Philippe Mathieu-Daudé, edk2-devel-groups-io
Cc: Andrew Fish, Anthony Perard, Ard Biesheuvel, David Woodhouse,
Jordan Justen, Julien Grall, Leif Lindholm,
Marc-André Lureau, Michael D Kinney, Stefan Berger
On 07/18/19 06:54, Philippe Mathieu-Daudé wrote:
> On 7/15/19 7:04 PM, Laszlo Ersek wrote:
>> Repo: https://github.com/lersek/edk2.git
>> Branch: ovmfpkg_maintainers
>>
>> The patches in this series should be inserted between Leif's patches
>>
>> * [edk2-devel] [PATCH 2/3] Maintainers.txt: add wildcard path association for Arm/AArch64
>> http://mid.mail-archive.com/20190712170128.6495-3-leif.lindholm@linaro.org
>> https://edk2.groups.io/g/devel/message/43665
>>
>> and
>>
>> * [edk2-devel] [PATCH 3/3] BaseTools: add GetMaintainer.py script
>> http://mid.mail-archive.com/20190712170128.6495-4-leif.lindholm@linaro.org
>> https://edk2.groups.io/g/devel/message/43666
>>
>> That's also how you will find them in my topic branch, referenced above
>> (in particular, look for the "Message-Id" tags on Leif's patches,
>> appended by my invocation of "git-am -m").
>>
>> My understanding is that Leif would only like to pick up these patches
>> once they are ready for pushing. That is, if corrections are necessary,
>> I should post v2 (and I should post v2 of these four patches only) --
>> Leif's series and mine will only be unified for the pushing.
>>
>> (Technically, Leif could incorporate these patches at once in his topic
>> branch, and post a unified v2; assuming corrections were necessary for
>> the OvmfPkg-related patches. That's because I expect minimal changes if
>> any, which Leif could implement on top "mindlessly". Of course, that's
>> also the argument against Leif writing the updates -- we shouldn't shove
>> mindless work over to other people. :) Anyway, I'm fine either way.)
>>
>> Cc: Andrew Fish <afish@apple.com>
>> Cc: Anthony Perard <anthony.perard@citrix.com>
>> Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
>> Cc: David Woodhouse <dwmw2@infradead.org>
>> Cc: Jordan Justen <jordan.l.justen@intel.com>
>> Cc: Julien Grall <julien.grall@arm.com>
>> Cc: Leif Lindholm <leif.lindholm@linaro.org>
>> Cc: Marc-André Lureau <marcandre.lureau@redhat.com>
>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>> Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
>> Cc: Stefan Berger <stefanb@linux.ibm.com>
>>
>> Thanks
>> Laszlo
>>
>> Laszlo Ersek (4):
>> Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen"
>> Maintainers.txt: split out section "OvmfPkg: Xen-related modules"
>> Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related
>> modules"
>> Maintainers.txt: split out section "OvmfPkg: CSM modules"
>>
>> Maintainers.txt | 52 +++++++++++++++++---
>> 1 file changed, 44 insertions(+), 8 deletions(-)
>
> FWIW, for this series:
> Tested-by: Philippe Mathieu-Daude <philmd@redhat.com>
> (with various paths from each new sections, and also from the previous
> section, then comparating).
>
Thank you!
Laszlo
^ permalink raw reply [flat|nested] 19+ messages in thread