[PATCH v3 20/24] pmdomain: core: Default to use of_genpd_sync_state() for genpd providers
Jon Hunter
jonathanh at nvidia.com
Fri Sep 26 08:32:46 PDT 2025
On 25/09/2025 23:31, Saravana Kannan wrote:
...
>> I have been doing more testing and do see a lot of "tegra-bpmp bpmp:
>> sync_state() pending due to" on our platforms for basically are driver
>> that is built as a module.
>
> It being "built as a module" is not reason enough for this warning to
> happen though. One of the main points of fw_devlink is for things to
> work just as well with modules.
>
> In this particular system, do you never plan to load the modules? Or
> is the module load just missing this timeout by a few seconds or
> something?
We absolutely do load the drivers. Initially, I observed cases where
drivers are missing, but doing more testing with the necessary drivers
present, I still see such messages. A lot of our test infrastructure is
set up to use NFS for mounting to the rootfs and so I am wondering if
that can also be a factor?
> If these can be turned off, why not turn these off using the sysfs
> file or the timeout commandline option to turn them off? You are
> burning power by leaving these on. A warning seems appropriate to me.
Again the drivers get loaded, so that shouldn't be the case.
Jon
--
nvpublic
More information about the linux-arm-kernel
mailing list