[PATCH] pmdomain: rockchip: fix domain check in rockchip_pm_add_one_domain()
Sergey Shtylyov
s.shtylyov at auroraos.dev
Wed Sep 23 13:44:46 PDT 2026
On 9/23/26 3:14 PM, Ulf Hansson wrote:
[...]
>> In rockchip_pm_add_one_domain(), there's the check (most probably for
>> the case where the "reg" prop has an unexpected value?) which doesn't
>> make much sense as the variable pd_info will be NULL iff pmu->info->
>> domain_info is NULL and the variable id is 0. What does make sense
>> there is checking pd_info->pwr_mask and pd_info->req_mask which (as
>> seems to follow from the code) can't both be 0 for a valid domain...
>>
>> Found by Linux Verification Center (linuxtesting.org) with the Svace
>> static analysis tool.
>>
>> Fixes: 7c696693a4f5 ("soc: rockchip: power-domain: Add power domain driver")
>> Signed-off-by: Sergey Shtylyov <s.shtylyov at auroraos.dev>
>
> Applied for next, but without the fixes tag, thanks!
>
> Note, that I am dropping the fixes tag because if there was a real
> problem, we would require yet another fix on top to get the
> corresponding domain declaration to be correct. Yet, the patch is
> useful as is!
I was thinking of doing a more elaborate description but if you
considered it good enough, OK... :-)
> Kind regards
> Uffe
[...]
MBR, Sergey
More information about the Linux-rockchip
mailing list