On Wed, 24 Nov 2021 at 17:35, Naresh Kamboju <naresh.kamboju@xxxxxxxxxx> wrote: > > Regression found on arm gcc-11 builds > Following build warnings / errors reported on stable-rc queue/5.10. Following build warnings / errors reported on stable-rc 5.10 also. > > metadata: > git_describe: v5.10.81-155-gca79bd042925 > git_repo: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc-queues > git_short_log: ca79bd042925 (\"x86/Kconfig: Fix an unused variable > error in dell-smm-hwmon\") > target_arch: arm > toolchain: gcc-11 > > build error : > -------------- > arch/arm/boot/dts/bcm53016-meraki-mr32.dts:204.4-14: Warning > (reg_format): /srab@18007000/ports/port@0:reg: property has invalid > length (4 bytes) (#address-cells == 2, #size-cells == 1) > arch/arm/boot/dts/bcm53016-meraki-mr32.dts:209.4-14: Warning > (reg_format): /srab@18007000/ports/port@5:reg: property has invalid > length (4 bytes) (#address-cells == 2, #size-cells == 1) > arch/arm/boot/dts/bcm53016-meraki-mr32.dtb: Warning > (pci_device_bus_num): Failed prerequisite 'reg_format' > arch/arm/boot/dts/bcm53016-meraki-mr32.dtb: Warning (i2c_bus_reg): > Failed prerequisite 'reg_format' > arch/arm/boot/dts/bcm53016-meraki-mr32.dtb: Warning (spi_bus_reg): > Failed prerequisite 'reg_format' > arch/arm/boot/dts/bcm53016-meraki-mr32.dts:203.10-206.5: Warning > (avoid_default_addr_size): /srab@18007000/ports/port@0: Relying on > default #address-cells value > arch/arm/boot/dts/bcm53016-meraki-mr32.dts:203.10-206.5: Warning > (avoid_default_addr_size): /srab@18007000/ports/port@0: Relying on > default #size-cells value > arch/arm/boot/dts/bcm53016-meraki-mr32.dts:208.10-217.5: Warning > (avoid_default_addr_size): /srab@18007000/ports/port@5: Relying on > default #address-cells value > arch/arm/boot/dts/bcm53016-meraki-mr32.dts:208.10-217.5: Warning > (avoid_default_addr_size): /srab@18007000/ports/port@5: Relying on > default #size-cells value > > drivers/cpuidle/cpuidle-tegra.c: In function 'tegra_cpuidle_probe': > drivers/cpuidle/cpuidle-tegra.c:349:38: error: > 'TEGRA_SUSPEND_NOT_READY' undeclared (first use in this function); did > you mean 'TEGRA_SUSPEND_NONE'? > 349 | if (tegra_pmc_get_suspend_mode() == TEGRA_SUSPEND_NOT_READY) > | ^~~~~~~~~~~~~~~~~~~~~~~ > | TEGRA_SUSPEND_NONE > > Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx> > > due to the following patch, > cpuidle: tegra: Check whether PMC is ready > [ Upstream commit bdb1ffdad3b73e4d0538098fc02e2ea87a6b27cd ] > > Check whether PMC is ready before proceeding with the cpuidle registration. > This fixes racing with the PMC driver probe order, which results in a > disabled deepest CC6 idling state if cpuidle driver is probed before the > PMC. > > Acked-by: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx> > Signed-off-by: Dmitry Osipenko <digetx@xxxxxxxxx> > Signed-off-by: Thierry Reding <treding@xxxxxxxxxx> > Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx> > > build link: > ----------- > https://builds.tuxbuild.com//21Ma7IQryRIdyeUb4V2IeX4ePy8/build.log > > build config: > ------------- > https://builds.tuxbuild.com//21Ma7IQryRIdyeUb4V2IeX4ePy8/config > > # To install tuxmake on your system globally > # sudo pip3 install -U tuxmake > tuxmake --runtime podman --target-arch arm --toolchain gcc-10 > --kconfig defconfig \ > --kconfig-add > https://builds.tuxbuild.com//21Ma7IQryRIdyeUb4V2IeX4ePy8/config > > -- > Linaro LKFT > https://lkft.linaro.org