aboutsummaryrefslogtreecommitdiff
path: root/drivers/platform/x86/intel/pmt/class.c
diff options
context:
space:
mode:
authorQiu-ji Chen <chenqiuji666@gmail.com>2024-11-07 19:35:34 +0800
committerJohan Hovold <johan@kernel.org>2024-11-07 17:21:10 +0100
commit8b524944f92ccad925b574f645e9c2709cf60d1e (patch)
tree8b4f0e78877f197e396507ecee74f797105bcb7f /drivers/platform/x86/intel/pmt/class.c
parent40827729cff16269b5e99fc8e12bf53d848407de (diff)
downloadlinux-8b524944f92ccad925b574f645e9c2709cf60d1e.tar.gz
linux-8b524944f92ccad925b574f645e9c2709cf60d1e.tar.bz2
linux-8b524944f92ccad925b574f645e9c2709cf60d1e.zip
USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info()
Our static checker found a bug where set_serial_info() uses a mutex, but get_serial_info() does not. Fortunately, the impact of this is relatively minor. It doesn't cause a crash or any other serious issues. However, if a race condition occurs between set_serial_info() and get_serial_info(), there is a chance that the data returned by get_serial_info() will be inconsistent. Fixes: 3ae36bed3a93 ("fdti_sio: switch to ->[sg]et_serial()") Signed-off-by: Qiu-ji Chen <chenqiuji666@gmail.com> Signed-off-by: Johan Hovold <johan@kernel.org>
Diffstat (limited to 'drivers/platform/x86/intel/pmt/class.c')
0 files changed, 0 insertions, 0 deletions