Commit 4d10a609 authored by Rafael J. Wysocki's avatar Rafael J. Wysocki Committed by sanglipeng
Browse files

thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()

stable inclusion
from stable-v5.10.166
commit e9c1b1e1a00b0c668212792d263951a7f3d1ee60
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I87FRA

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e9c1b1e1a00b0c668212792d263951a7f3d1ee60



--------------------------------

[ Upstream commit acd7e9ee ]

In order to prevent int340x_thermal_get_trip_type() from possibly
racing with int340x_thermal_read_trips() invoked by int3403_notify()
add locking to it in analogy with int340x_thermal_get_trip_temp().

Fixes: 6757a7ab ("thermal: intel: int340x: Protect trip temperature from concurrent updates")
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
Signed-off-by: default avatarsanglipeng <sanglipeng1@jd.com>
parent beabfcee
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment