From: Michal Simek <michal.simek@amd.com>
To: Tom Rini <trini@konsulko.com>
Cc: u-boot@lists.u-boot-project.org
Subject: Re: [PATCH 3/3] MAINTAINERS: Remove references to not existing files
Date: Tue, 25 Aug 2026 07:12:45 +0200 [thread overview]
Message-ID: <e44012b8-f9b5-45dc-b3ec-78a1a4c0fdd1@amd.com> (raw)
In-Reply-To: <20260824162426.GG523975@bill-the-cat>
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 <michal.simek@amd.com>
>> ---
>>
>> 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 <awilliams@marvell.com>
>> 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 <awilliams@marvell.com>
>> 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
next prev parent reply other threads:[~2026-08-25 5:12 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-24 7:18 [PATCH 0/3] MAINTAINERS: Cleanup non existing files arch/board Michal Simek
2026-08-24 7:18 ` [PATCH 1/3] xilinx: Correct zynqmp_r5 MAINTAINERS fragment Michal Simek
2026-08-24 7:18 ` [PATCH 2/3] scripts: Check F: entries in all MAINTAINERS files Michal Simek
2026-08-24 7:18 ` [PATCH 3/3] MAINTAINERS: Remove references to not existing files Michal Simek
2026-08-24 7:18 ` Michal Simek
2026-08-24 8:01 ` Johan Jonker
2026-08-24 9:03 ` Michal Simek
2026-08-24 9:54 ` Quentin Schulz
2026-08-24 10:07 ` Michal Simek
2026-08-24 10:11 ` Quentin Schulz
2026-08-24 10:14 ` Michal Simek
2026-08-24 10:16 ` Quentin Schulz
2026-08-24 15:28 ` Tom Rini
2026-08-24 16:24 ` Tom Rini
2026-08-25 5:12 ` Michal Simek [this message]
2026-08-25 13:40 ` Svyatoslav Ryhel
2026-08-25 13:48 ` Bryan Brattlof
2026-08-25 14:28 ` Tom Rini
2026-08-25 14:33 ` Michal Simek
2026-08-25 15:46 ` Bryan Brattlof
2026-08-25 15:52 ` Michal Simek
2026-08-31 7:32 ` Francesco Dolcini
2026-08-31 15:57 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e44012b8-f9b5-45dc-b3ec-78a1a4c0fdd1@amd.com \
--to=michal.simek@amd.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.u-boot-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.