From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
To: "Arınç ÜNAL" <arinc.unal@arinc9.com>,
"Thorsten Leemhuis" <regressions@leemhuis.info>,
"Rob Herring" <robh@kernel.org>,
"Conor Dooley" <conor+dt@kernel.org>,
"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
"Matthias Brugger" <matthias.bgg@gmail.com>
Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-mediatek@lists.infradead.org,
Daniel Golle <daniel@makrotopia.org>,
frank-w@public-files.de,
Linux regressions mailing list <regressions@lists.linux.dev>,
Frank Wunderlich <linux@fw-web.de>,
Paolo Abeni <pabeni@redhat.com>
Subject: Re: [PATCH] arm64: dts: mt7622: fix switch probe on bananapi-r64
Date: Tue, 11 Jun 2024 14:28:04 +0200 [thread overview]
Message-ID: <58d8ddea-71cc-427a-94cc-a95f6bce61d2@collabora.com> (raw)
In-Reply-To: <1807a142-1534-4fa4-ad4b-d1c03af014c2@arinc9.com>
Il 11/06/24 13:38, Arınç ÜNAL ha scritto:
> On 11/06/2024 14:30, Thorsten Leemhuis wrote:
>> On 07.06.24 16:15, Thorsten Leemhuis wrote:
>>> On 07.06.24 16:03, Paolo Abeni wrote:
>>>> On Thu, 2024-06-06 at 10:26 +0200, Thorsten Leemhuis wrote:
>>>>> On 31.05.24 08:10, Arınç ÜNAL wrote:
>>>>>> On 31/05/2024 08.40, Thorsten Leemhuis wrote:
>>>>>>> [adding Paolo, who committed the culprit]
>>>>>
>>>>> /me slowly wonders if the culprit should be reverted for now (see below)
>>>>> and should be reapplied later together with the matching changes from
>>>>> Arınç ÜNAL.
>>>>
>>>> FWIS I think a revert should be avoided, given that a fix is available
>>>> and nicely small.
>>>
>>> Yeah, on one hand I agree; but on the other it seems that the
>>> maintainers that would have to take care of the dt changes to fix this
>>> until now remained silent in this thread, apart from Rob who sent the
>>> mail regarding the warnings.
>>>
>>> I put those maintainers in the To: field of this mail, maybe that might
>>> lead to some reaction.
>>
>> Still no reply from the DRS folks or any other progress I noticed. Guess
>> that means I will soon have no other choice than to get Linus involved,
>> as this looks stuck. :-( #sigh
>
> Does it have to be Linus that needs to apply "[PATCH 0/2] Set PHY address
> of MT7531 switch to 0x1f on MediaTek arm64 boards"? Aren't there any other
> ARM maintainers that can apply the fix to their tree?
>
> Arınç
You have feedback from two people on the series that you mentioned, and noone
is going to apply something that needs to be fixed.
I'm giving you the possibility of addressing the comments in your patch, but
I don't want to see any mention of the driver previously ignoring this or that
as this is irrelevant for a hardware description. Devicetree only describes HW.
Adding up, in commit 868ff5f4944a ("net: dsa: mt7530-mdio: read PHY address of
switch from device tree"),
you have created a regression.
Regressions should be fixed - as in - if the driver did work before with the old
devicetrees, it shall still work. You can't break ABI. Any changes that you do
to your driver must not break functionality with old devicetrees.
So...
------> Fix the driver that you broke <------
After you've fixed it - and I repeat - only after, *and* after someone (Frank?)
validates that the old devicetrees do work with the fixed driver, I will take
the device tree fixes for that MDIO address (as those are, again, fixing a
description of the hardware on those boards, so I agree that those must be fixed
AS WELL).
Regards,
Angelo
next prev parent reply other threads:[~2024-06-11 12:28 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-16 20:48 [PATCH] arm64: dts: mt7622: fix switch probe on bananapi-r64 Frank Wunderlich
2024-05-17 2:17 ` Arınç ÜNAL
2024-05-17 6:27 ` Frank Wunderlich
2024-05-23 10:44 ` Linux regression tracking (Thorsten Leemhuis)
2024-05-31 5:40 ` Thorsten Leemhuis
2024-05-31 6:10 ` Arınç ÜNAL
2024-06-06 8:26 ` Thorsten Leemhuis
2024-06-06 9:01 ` Arınç ÜNAL
2024-06-06 9:34 ` Thorsten Leemhuis
2024-06-07 14:03 ` Paolo Abeni
2024-06-07 14:15 ` Thorsten Leemhuis
2024-06-11 11:30 ` Thorsten Leemhuis
2024-06-11 11:38 ` Arınç ÜNAL
2024-06-11 12:28 ` AngeloGioacchino Del Regno [this message]
2024-06-11 12:56 ` Arınç ÜNAL
2024-06-11 13:03 ` AngeloGioacchino Del Regno
2024-06-11 18:15 ` Arınç ÜNAL
2024-06-17 8:33 ` Linux regression tracking (Thorsten Leemhuis)
2024-06-17 11:08 ` Arınç ÜNAL
2024-06-25 5:56 ` Linux regression tracking (Thorsten Leemhuis)
2024-06-25 6:17 ` Arınç ÜNAL
2024-06-25 6:57 ` Linux regression tracking (Thorsten Leemhuis)
2024-06-25 8:17 ` Arınç ÜNAL
2024-06-25 8:49 ` AngeloGioacchino Del Regno
2024-06-26 3:07 ` Arınç ÜNAL
2024-06-25 8:51 ` AngeloGioacchino Del Regno
2024-07-01 6:16 ` Linux regression tracking (Thorsten Leemhuis)
2024-07-01 7:02 ` Aw: " Frank Wunderlich
2024-07-01 7:44 ` Arınç ÜNAL
2024-07-01 8:04 ` Linux regression tracking (Thorsten Leemhuis)
2024-07-01 8:15 ` Arınç ÜNAL
2024-07-30 9:41 ` AngeloGioacchino Del Regno
2024-07-30 11:22 ` arinc.unal
2024-07-30 11:38 ` arinc.unal
2024-07-30 16:04 ` Krzysztof Kozlowski
2024-07-30 16:22 ` Daniel Golle
2024-07-30 16:38 ` Arınç ÜNAL
2024-07-31 5:29 ` Krzysztof Kozlowski
2024-07-31 7:55 ` Arınç ÜNAL
2024-05-31 6:12 ` Arınç ÜNAL
2024-05-31 6:18 ` Frank Wunderlich
2024-05-31 6:27 ` Arınç ÜNAL
2024-05-17 13:17 ` Rob Herring (Arm)
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=58d8ddea-71cc-427a-94cc-a95f6bce61d2@collabora.com \
--to=angelogioacchino.delregno@collabora.com \
--cc=arinc.unal@arinc9.com \
--cc=conor+dt@kernel.org \
--cc=daniel@makrotopia.org \
--cc=devicetree@vger.kernel.org \
--cc=frank-w@public-files.de \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=linux@fw-web.de \
--cc=matthias.bgg@gmail.com \
--cc=pabeni@redhat.com \
--cc=regressions@leemhuis.info \
--cc=regressions@lists.linux.dev \
--cc=robh@kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox