[PATCH 0/1] MAINTAINERS: fix folders within glob pattern

From: Anthony Loiseau anthony.loiseau@allcircuits.com
This patch fixes few folders I think mishandled within MAINTAINERS file.
For example, files within drivers/clk/tegra/ were not affilated to ARM TEGRA because rule "F: drivers/*/tegra*" does not match them. See MAINTAINERS file embedded documentation on top.
The same for tools/env/* files which where not affiliated to Environment section despite the "F: tools/env*" rule.
It worth be noted that despite I successfully tested this update for Arm Tegra and Environment sections, Arm TI related updates does nothing. My feeling is that those updates are good and wanted but another issue remains. It looks like all sections maintained by Tom Rini are entirely ignored, I don't know why and did not dig into it deeply.
Example of test: ./scripts/get_maintainer.pl -f drivers/clk/tegra/Makefile now lists Arm Tegra maintainers were it did not.
Cc: Tom Rini trini@konsulko.com Cc: Thierry Reding treding@nvidia.com Cc: Svyatoslav Ryhel clamor95@gmail.com Cc: Tom Rini trini@konsulko.com Cc: Joe Hershberger joe.hershberger@ni.com Signed-off-by: Anthony Loiseau anthony.loiseau@allcircuits.com
Anthony Loiseau (1): MAINTAINERS: fix folders within glob pattern
MAINTAINERS | 5 +++++ 1 file changed, 5 insertions(+)

From: Anthony Loiseau anthony.loiseau@allcircuits.com
A "F: foo*" entry does not match any foo*/ folder nor its subtree, another "F: foo*/" entry is needed for that.
Add missing foo*/ entries where an existing folder was ignored, so this folder and its subtree is properly covered.
Arm tegra, Arm TI and Environment sections are affected.
Cc: Tom Rini trini@konsulko.com Cc: Thierry Reding treding@nvidia.com Cc: Svyatoslav Ryhel clamor95@gmail.com Cc: Tom Rini trini@konsulko.com Cc: Joe Hershberger joe.hershberger@ni.com Signed-off-by: Anthony Loiseau anthony.loiseau@allcircuits.com --- MAINTAINERS | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS index 969514468c..8c57d142d7 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -675,6 +675,7 @@ F: arch/arm/dts/tegra* F: arch/arm/include/asm/arch-tegra*/ F: arch/arm/mach-tegra/ F: drivers/*/tegra* +F: drivers/*/tegra*/
ARM TI M: Tom Rini trini@konsulko.com @@ -690,6 +691,7 @@ F: arch/arm/include/asm/arch-omap*/ F: arch/arm/include/asm/ti-common/ F: board/ti/ F: drivers/dma/ti* +F: drivers/dma/ti*/ F: drivers/firmware/ti_sci.* F: drivers/gpio/omap_gpio.c F: drivers/memory/ti-aemif.c @@ -701,6 +703,7 @@ F: drivers/phy/omap-usb2-phy.c F: drivers/phy/phy-ti-am654.c F: drivers/phy/ti-pipe3-phy.c F: drivers/ram/k3* +F: drivers/ram/k3*/ F: drivers/remoteproc/ipu_rproc.c F: drivers/remoteproc/k3_system_controller.c F: drivers/remoteproc/pruc_rpoc.c @@ -1029,8 +1032,10 @@ ENVIRONMENT M: Joe Hershberger joe.hershberger@ni.com S: Maintained F: env/ +F: include/env/ F: include/env* F: test/env/ +F: tools/env/ F: tools/env* F: tools/mkenvimage.c

On Fri, 22 Dec 2023 16:44:07 +0100, Anthony Loiseau wrote:
From: Anthony Loiseau anthony.loiseau@allcircuits.com
This patch fixes few folders I think mishandled within MAINTAINERS file.
For example, files within drivers/clk/tegra/ were not affilated to ARM TEGRA because rule "F: drivers/*/tegra*" does not match them. See MAINTAINERS file embedded documentation on top.
[...]
Applied to u-boot/master, thanks!
participants (2)
-
Anthony Loiseau
-
Tom Rini