]> www.infradead.org Git - users/jedix/linux-maple.git/commit
power: supply: axp288_fuel_gauge: Added check for negative values
authorDenis Arefev <arefev@swemel.ru>
Tue, 6 Dec 2022 09:17:23 +0000 (12:17 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 20 Apr 2023 10:35:10 +0000 (12:35 +0200)
commitac5866fcb6f5236527f98978217a03abf7742fb1
tree5ead90b36e3da38c8c3ff2fb9ef67c4a7ceefc5f
parentd71b48d5b18186371fcc86cf350172cf8d7ce620
power: supply: axp288_fuel_gauge: Added check for negative values

[ Upstream commit bf6c880d5d1448489ebf92e2d13d5713ff644930 ]

Variable 'pirq', which may receive negative value
in platform_get_irq().
Used as an index in a function regmap_irq_get_virq().

Found by Linux Verification Center (linuxtesting.org) with SVACE.

Signed-off-by: Denis Arefev <arefev@swemel.ru>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/power/supply/axp288_fuel_gauge.c