stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Naresh Kamboju <naresh.kamboju@linaro.org>
To: linux-stable <stable@vger.kernel.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Sasha Levin <sashal@kernel.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>,
	Dmitry Osipenko <digetx@gmail.com>,
	Thierry Reding <treding@nvidia.com>,
	lkft-triage@lists.linaro.org
Subject: Re: cpuidle-tegra.c:349:38: error: 'TEGRA_SUSPEND_NOT_READY' undeclared
Date: Wed, 24 Nov 2021 18:10:16 +0530	[thread overview]
Message-ID: <CA+G9fYvroifx_0xx-DxRRdDqsR79HV4KTC+a8+3zTL57Cu2TnQ@mail.gmail.com> (raw)
In-Reply-To: <CA+G9fYskrxZvmrjhO32Q9r7mb1AtKdLBm4OvDNvt5v4PTgm4pA@mail.gmail.com>

On Wed, 24 Nov 2021 at 17:35, Naresh Kamboju <naresh.kamboju@linaro.org> 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@linaro.org>
>
> 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@linaro.org>
> Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
> Signed-off-by: Thierry Reding <treding@nvidia.com>
> Signed-off-by: Sasha Levin <sashal@kernel.org>
>
> 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

  reply	other threads:[~2021-11-24 14:18 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-24 12:05 cpuidle-tegra.c:349:38: error: 'TEGRA_SUSPEND_NOT_READY' undeclared Naresh Kamboju
2021-11-24 12:40 ` Naresh Kamboju [this message]
2021-11-24 16:13   ` Greg Kroah-Hartman
2021-11-25  7:26     ` Naresh Kamboju

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=CA+G9fYvroifx_0xx-DxRRdDqsR79HV4KTC+a8+3zTL57Cu2TnQ@mail.gmail.com \
    --to=naresh.kamboju@linaro.org \
    --cc=daniel.lezcano@linaro.org \
    --cc=digetx@gmail.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=lkft-triage@lists.linaro.org \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=treding@nvidia.com \
    /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;
as well as URLs for NNTP newsgroup(s).