On Fri, Dec 16, 2022 at 01:36:03AM +0100, Marek Vasut wrote:
On 12/15/22 09:04, Miquel Raynal wrote:
That would fix all cases and only have an impact on the affected boards.
Sadly, it does only fix the known cases, not the unknown cases like downstream forks which never get any bootloader updates ever, and which you can't find in upstream U-Boot, and which you therefore cannot easily catch in the arch side fixup.
And ?
I was under the impression Linux was supposed to deliver the best possible experience to its users even on not-perfect hardware, and if there are any quirks, the kernel should try to fix them up or work around them as best as it can, not dismiss them as broken hardware and fail to boot outright.
I would say something more on this.
We are not talking about Linux not working well on some hardware, we are talking about breaking hardware that was working fine since ever. I believe that the Linux has a quite strong point of view on such kind of regression.
Quoting Linus
If the kernel used to work for you, the rule is that it continues to work for you.
Francesco