Re: [PATCH 3/3] MAINTAINERS: Remove references to not existing files

Michal Simek <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>

On 8/24/26 18:24, Tom Rini wrote:
> On Mon, Aug 24, 2026 at 09:18:48AM +0200, Michal Simek wrote:
> 
>> A number of file (F:) entries across the MAINTAINERS files pointed to
>> files or directories which had been renamed or removed over time. Drop
>> these stale references so that every F: entry resolves to an existing
>> path.
>>
>> Signed-off-by: Michal Simek <[email protected]>
>> ---
>>
>>   arch/arm/mach-rockchip/rk3576/MAINTAINERS         |  1 -
>>   board/CZ.NIC/turris_omnia/MAINTAINERS             |  1 -
>>   board/LaCie/net2big_v2/MAINTAINERS                |  4 ----
>>   board/LaCie/netspace_v2/MAINTAINERS               |  6 ------
>>   board/Marvell/octeontx/MAINTAINERS                |  2 --
>>   board/Marvell/octeontx2/MAINTAINERS               |  2 --
>>   board/Synology/ds116/MAINTAINERS                  |  1 -
>>   board/acer/picasso/MAINTAINERS                    |  1 -
>>   board/advantech/imx8mp_rsb3720a1/MAINTAINERS      |  1 -
>>   board/advantech/imx8qm_dmsse20_a1/MAINTAINERS     |  1 -
>>   board/alliedtelesis/SBx81LIFKW/MAINTAINERS        |  1 -
>>   board/alliedtelesis/SBx81LIFXCAT/MAINTAINERS      |  1 -
>>   board/altera/stratix10-socdk/MAINTAINERS          |  1 -
>>   board/amlogic/p212/MAINTAINERS                    |  1 -
>>   board/amlogic/q200/MAINTAINERS                    |  1 -
>>   board/amlogic/s400/MAINTAINERS                    |  1 -
>>   board/andestech/voyager/MAINTAINERS               |  1 -
>>   board/asus/grouper/MAINTAINERS                    |  1 -
>>   board/asus/transformer-t114/MAINTAINERS           |  1 -
>>   board/asus/transformer-t20/MAINTAINERS            |  1 -
>>   board/asus/transformer-t30/MAINTAINERS            |  1 -
>>   board/atmel/at91sam9260ek/MAINTAINERS             |  1 -
>>   board/atmel/sama5d29_curiosity/MAINTAINERS        |  1 -
>>   board/atmel/sama7d65_curiosity/MAINTAINERS        |  1 -
>>   board/atmel/sama7g54_curiosity/MAINTAINERS        |  1 -
>>   board/atmel/sama7g5ek/MAINTAINERS                 |  1 -
>>   board/avionic-design/medcom-wide/MAINTAINERS      |  1 -
>>   board/avionic-design/plutux/MAINTAINERS           |  1 -
>>   board/avionic-design/tec-ng/MAINTAINERS           |  1 -
>>   board/avionic-design/tec/MAINTAINERS              |  1 -
>>   board/beacon/beacon-rzg2m/MAINTAINERS             |  3 ---
>>   board/bosch/acc/MAINTAINERS                       |  1 -
>>   board/cei/cei-tk1-som/MAINTAINERS                 |  1 -
>>   board/compal/paz00/MAINTAINERS                    |  1 -
>>   board/compulab/trimslice/MAINTAINERS              |  1 -
>>   board/comtrend/vr3032u/MAINTAINERS                |  1 -
>>   board/comtrend/wap5813n/MAINTAINERS               |  1 -
>>   board/coolpi/genbook_cm5_rk3588/MAINTAINERS       |  1 -
>>   board/davinci/da8xxevm/MAINTAINERS                |  1 -
>>   board/embest/mx6boards/MAINTAINERS                |  1 -
>>   board/engicam/imx6ul/MAINTAINERS                  |  3 ---
>>   board/friendlyarm/nanopi2/MAINTAINERS             |  1 -
>>   board/gardena/smart-gateway-at91sam/MAINTAINERS   |  1 -
>>   board/gardena/smart-gateway-mt7688/MAINTAINERS    |  1 -
>>   board/gateworks/gw_ventana/MAINTAINERS            |  6 ------
>>   board/ge/bx50v3/MAINTAINERS                       |  3 ---
>>   board/htc/endeavoru/MAINTAINERS                   |  1 -
>>   board/imgtec/xilfpga/MAINTAINERS                  |  1 -
>>   board/intel/agilex-socdk/MAINTAINERS              |  1 -
>>   board/intel/agilex7m-socdk/MAINTAINERS            |  2 --
>>   board/intel/n5x-socdk/MAINTAINERS                 |  1 -
>>   board/keymile/km83xx/MAINTAINERS                  |  2 --
>>   board/khadas/khadas-edge2-rk3588s/MAINTAINERS     |  1 -
>>   board/kontron/sl-mx6ul/MAINTAINERS                |  2 --
>>   board/lenovo/ideapad-yoga-11/MAINTAINERS          |  1 -
>>   board/lg/x3-t30/MAINTAINERS                       |  1 -
>>   board/libre-computer/aml-a311d-cc/MAINTAINERS     |  1 -
>>   board/libre-computer/aml-s805x-ac/MAINTAINERS     |  1 -
>>   board/libre-computer/aml-s905d3-cc/MAINTAINERS    |  1 -
>>   board/mediatek/mt7981/MAINTAINERS                 |  2 --
>>   board/mediatek/mt7986/MAINTAINERS                 |  4 ----
>>   board/microsoft/surface-rt/MAINTAINERS            |  1 -
>>   board/myir/mys_6ulx/MAINTAINERS                   |  1 -
>>   board/nvidia/beaver/MAINTAINERS                   |  1 -
>>   board/nvidia/cardhu/MAINTAINERS                   |  1 -
>>   board/nvidia/dalmore/MAINTAINERS                  |  1 -
>>   board/nvidia/harmony/MAINTAINERS                  |  1 -
>>   board/nvidia/jetson-tk1/MAINTAINERS               |  1 -
>>   board/nvidia/nyan-big/MAINTAINERS                 |  1 -
>>   board/nvidia/p2371-0000/MAINTAINERS               |  1 -
>>   board/nvidia/p2371-2180/MAINTAINERS               |  1 -
>>   board/nvidia/p2571/MAINTAINERS                    |  1 -
>>   board/nvidia/p2771-0000/MAINTAINERS               |  1 -
>>   board/nvidia/p3450-0000/MAINTAINERS               |  1 -
>>   board/nvidia/seaboard/MAINTAINERS                 |  1 -
>>   board/nvidia/tegratab/MAINTAINERS                 |  1 -
>>   board/nvidia/venice2/MAINTAINERS                  |  1 -
>>   board/nvidia/ventana/MAINTAINERS                  |  1 -
>>   board/nxp/imx93_evk/MAINTAINERS                   |  1 -
>>   board/nxp/ls1012afrdm/MAINTAINERS                 |  4 ----
>>   board/nxp/ls1012aqds/MAINTAINERS                  |  1 -
>>   board/nxp/ls1012ardb/MAINTAINERS                  |  3 ---
>>   board/nxp/ls1043aqds/MAINTAINERS                  |  7 -------
>>   board/nxp/ls1043ardb/MAINTAINERS                  |  6 ------
>>   board/nxp/ls1046aqds/MAINTAINERS                  |  7 -------
>>   board/nxp/ls1046ardb/MAINTAINERS                  |  7 -------
>>   board/nxp/ls1088a/MAINTAINERS                     |  9 ---------
>>   board/nxp/ls2080aqds/MAINTAINERS                  |  4 ----
>>   board/nxp/ls2080ardb/MAINTAINERS                  |  6 ------
>>   board/nxp/lx2160a/MAINTAINERS                     |  2 --
>>   board/nxp/mpc837xerdb/MAINTAINERS                 |  1 -
>>   board/nxp/mx6slevk/MAINTAINERS                    |  2 --
>>   board/nxp/p2041rdb/MAINTAINERS                    |  3 ---
>>   board/nxp/t104xrdb/MAINTAINERS                    | 13 -------------
>>   board/nxp/t208xqds/MAINTAINERS                    |  5 -----
>>   board/nxp/t208xrdb/MAINTAINERS                    |  1 -
>>   board/ouya/ouya/MAINTAINERS                       |  1 -
>>   board/phytec/phycore_am62ax/MAINTAINERS           |  1 -
>>   board/phytec/phycore_am68x/MAINTAINERS            |  1 -
>>   board/phytec/phycore_imx8mm/MAINTAINERS           |  1 -
>>   board/polyhex/imx8mp_debix_model_a/MAINTAINERS    |  1 -
>>   board/qualcomm/dragonboard410c/MAINTAINERS        |  1 -
>>   board/qualcomm/dragonboard820c/MAINTAINERS        |  1 -
>>   board/qualcomm/dragonboard845c/MAINTAINERS        |  2 --
>>   board/qualcomm/qcs404-evb/MAINTAINERS             |  2 --
>>   board/renesas/blanche/MAINTAINERS                 |  1 -
>>   board/renesas/eagle/MAINTAINERS                   |  1 -
>>   board/renesas/grpeach/MAINTAINERS                 |  1 -
>>   board/renesas/v3msk/MAINTAINERS                   |  1 -
>>   board/samsung/starqltechn/MAINTAINERS             |  2 --
>>   board/seeed/linkit-smart-7688/MAINTAINERS         |  1 -
>>   board/siemens/iot2050/MAINTAINERS                 |  1 -
>>   board/sifive/unmatched/MAINTAINERS                |  1 -
>>   board/sunxi/MAINTAINERS                           |  2 --
>>   board/ti/am62ax/MAINTAINERS                       |  1 -
>>   board/ti/am62dx/MAINTAINERS                       |  1 -
>>   board/ti/am62px/MAINTAINERS                       |  1 -
>>   board/ti/j7200/MAINTAINERS                        |  1 -
>>   board/toradex/apalis-tk1/MAINTAINERS              |  1 -
>>   board/toradex/apalis_t30/MAINTAINERS              |  2 --
>>   board/toradex/colibri-imx6ull/MAINTAINERS         |  1 -
>>   board/toradex/colibri-imx8x/MAINTAINERS           |  2 --
>>   board/toradex/colibri_imx7/MAINTAINERS            |  6 ------
>>   board/toradex/colibri_t20/MAINTAINERS             |  2 --
>>   board/toradex/colibri_t30/MAINTAINERS             |  2 --
>>   board/toradex/colibri_vf/MAINTAINERS              |  1 -
>>   board/toradex/smarc-imx8mp/MAINTAINERS            |  1 -
>>   board/traverse/ten64/MAINTAINERS                  |  1 -
>>   board/wandboard/MAINTAINERS                       |  1 -
>>   board/wexler/qc750/MAINTAINERS                    |  1 -
>>   board/xiaomi/mocha/MAINTAINERS                    |  1 -
>>   board/xilinx/zynqmp/MAINTAINERS                   |  1 -
>>   board/xunlong/orangepi-5-ultra-rk3588/MAINTAINERS |  1 -
>>   board/zyxel/nsa325/MAINTAINERS                    |  3 ---
>>   134 files changed, 241 deletions(-)
> 
> My concern with doing a big change this way is that similar to the
> xilinx platforms, there's a lot of mistakes to correct, rather than
> drop. With some detective work (and, time) I think most of these get
> corrected rather than dropped. For examples:
> 
> [snip]
>> diff --git a/board/CZ.NIC/turris_omnia/MAINTAINERS b/board/CZ.NIC/turris_omnia/MAINTAINERS
>> index effce8a753b4..530ca5b420fc 100644
>> --- a/board/CZ.NIC/turris_omnia/MAINTAINERS
>> +++ b/board/CZ.NIC/turris_omnia/MAINTAINERS
>> @@ -5,5 +5,4 @@ F:	arch/arm/dts/armada-385-turris-omnia*.dts*
>>   F:	board/CZ.NIC/turris_atsha_otp.*
>>   F:	board/CZ.NIC/turris_omnia/
>>   F:	configs/turris_omnia_defconfig
>> -F:	drivers/gpio/turris_omnia_mcu.c
> 
> This was committed as drivers/misc/turris_omnia_mcu.c
> 
> [snip]
>> diff --git a/board/Marvell/octeontx/MAINTAINERS b/board/Marvell/octeontx/MAINTAINERS
>> index 1f3b12b1abf2..c66607c01d5a 100644
>> --- a/board/Marvell/octeontx/MAINTAINERS
>> +++ b/board/Marvell/octeontx/MAINTAINERS
>> @@ -2,7 +2,5 @@ OCTEONTX BOARD
>>   M:	Aaron Williams <[email protected]>
>>   S:	Maintained
>>   F:	board/Marvell/octeontx/
>> -F:	include/configs/octeontx_81xx.h
>> -F:	include/configs/octeontx_83xx.h
>>   F:	configs/octeontx_81xx_defconfig
>>   F:	configs/octeontx_83xx_defconfig
>> diff --git a/board/Marvell/octeontx2/MAINTAINERS b/board/Marvell/octeontx2/MAINTAINERS
>> index eec1d77dd108..8502c119c352 100644
>> --- a/board/Marvell/octeontx2/MAINTAINERS
>> +++ b/board/Marvell/octeontx2/MAINTAINERS
>> @@ -2,7 +2,5 @@ OCTEONTX2 BOARD
>>   M:	Aaron Williams <[email protected]>
>>   S:	Maintained
>>   F:	board/Marvell/octeontx2/
>> -F:	include/configs/octeontx2_96xx.h
>> -F:	include/configs/octeontx2_95xx.h
>>   F:	configs/octeontx2_96xx_defconfig
>>   F:	configs/octeontx2_95xx_defconfig
> 
> 
> Looking at board/Marvell/*/MAINTAINERS those files are gone, but
> include/configs/octeontx2_common.h include/configs/octeontx_common.h
> exist and should be somewhere, probably one and one.
> 
> And so on. So, I'd be happy to take over this part of the series, if it
> looks like a lot of work you'd rather not take on at the moment.

As I declared and you can see from my series it cough my eyes because of issues 
with our platforms. The amount of people CCed in this series is huge and I hope 
that pretty much it is going to be a reminder to fix their platforms.

I think that would be the best if board owners will look at their boards. Fix 
them (fix emails, etc) and send them separately. And this will be just rebased 
on the top of it. At some point in future this patch should be quite minimal.
Also it is good indication about boards which none cares which would be good 
candidate for removal.

And definitely feel free to take over. Would be good if you can take 1/3 to your 
tree :-).

Thanks,
Michal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.