summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorStephane Grosjean <s.grosjean@peak-system.com>2020-10-14 10:56:31 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-11-18 18:24:58 +0100
commita17fd24a24bd1d39323ab8f6f4fe9d3db89856f5 (patch)
tree193ef20ada4e20fccbd1a071134eb2f9c6757f01 /sound
parent261202518ab62d38d57c5680a7f823e13365353b (diff)
can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
[ Upstream commit ecc7b4187dd388549544195fb13a11b4ea8e6a84 ] Fabian Inostroza <fabianinostrozap@gmail.com> has discovered a potential problem in the hardware timestamp reporting from the PCAN-USB USB CAN interface (only), related to the fact that a timestamp of an event may precede the timestamp used for synchronization when both records are part of the same USB packet. However, this case was used to detect the wrapping of the time counter. This patch details and fixes the two identified cases where this problem can occur. Reported-by: Fabian Inostroza <fabianinostrozap@gmail.com> Signed-off-by: Stephane Grosjean <s.grosjean@peak-system.com> Link: https://lore.kernel.org/r/20201014085631.15128-1-s.grosjean@peak-system.com Fixes: bb4785551f64 ("can: usb: PEAK-System Technik USB adapters driver core") Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions