Message ID | 744291cd-a66f-dedb-fe7a-752a9032d6cd@hisilicon.com |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] arm64: dts: hisilicon dts updates for v5.13 | expand |
On Sat, Apr 3, 2021 at 5:06 PM Wei Xu <xuwei5@hisilicon.com> wrote: > > Hi ARM-SoC team, > > Please consider to pull the following changes. > Thanks! I'd prefer to not break compatibility of old kernels with new dts files here, as this would prevent installing an old distro with an ebbr compliant boot loader, for purely cosmetic reasons. These are used in the popular 'hikey' boards, which are used in many scenarios, which makes it fairly likely that someone might want to install something other than the very latest kernel. Could you instead keep both the old and the new property in there for at least a few years? Arnd
Hi Arnd, On 2021/4/7 22:31, Arnd Bergmann wrote: > On Sat, Apr 3, 2021 at 5:06 PM Wei Xu <xuwei5@hisilicon.com> wrote: >> >> Hi ARM-SoC team, >> >> Please consider to pull the following changes. >> Thanks! > > I'd prefer to not break compatibility of old kernels with new dts files > here, as this would prevent installing an old distro with an ebbr > compliant boot loader, for purely cosmetic reasons. These are used > in the popular 'hikey' boards, which are used in many scenarios, > which makes it fairly likely that someone might want to install > something other than the very latest kernel. > > Could you instead keep both the old and the new property in there > for at least a few years? Got it and it does make sense. I will sync with Zhen Lei to see whether he want to do the change or not. And then I will send out the new pull request. Thanks! Best Regards, Wei > > Arnd > . >
On 2021/4/7 22:31, Arnd Bergmann wrote: > On Sat, Apr 3, 2021 at 5:06 PM Wei Xu <xuwei5@hisilicon.com> wrote: >> >> Hi ARM-SoC team, >> >> Please consider to pull the following changes. >> Thanks! > > I'd prefer to not break compatibility of old kernels with new dts files > here, as this would prevent installing an old distro with an ebbr > compliant boot loader, for purely cosmetic reasons. These are used However, it seems unlikely that users only upgrade dts without upgrading the driver. > in the popular 'hikey' boards, which are used in many scenarios, > which makes it fairly likely that someone might want to install > something other than the very latest kernel. > > Could you instead keep both the old and the new property in there > for at least a few years? > > Arnd > > . >
On Thu, Apr 8, 2021 at 11:53 AM Leizhen (ThunderTown) <thunder.leizhen@huawei.com> wrote: > On 2021/4/7 22:31, Arnd Bergmann wrote: > > On Sat, Apr 3, 2021 at 5:06 PM Wei Xu <xuwei5@hisilicon.com> wrote: > >> > >> Hi ARM-SoC team, > >> > >> Please consider to pull the following changes. > >> Thanks! > > > > I'd prefer to not break compatibility of old kernels with new dts files > > here, as this would prevent installing an old distro with an ebbr > > compliant boot loader, for purely cosmetic reasons. These are used > > However, it seems unlikely that users only upgrade dts without upgrading the driver. The typical scenario is that you upgrade the OS by installing a new kernel first, and then updating the DT. However, you might want to still boot into an older kernel, e.g. for testing purposes when something breaks, or to have multiple operating systems installed in parallel, picking the rootfs through grub2. Arnd