Skip to content
Commit d4f65e40 authored by Mikhail Siomin's avatar Mikhail Siomin Committed by Carles Cufí
Browse files

mcux: flexcan: fixes the race condition



Since the FLEXCAN_TransferSendNonBlocking() function has
read-modify-write operations on global resources, then
if interrupts are enabled and/or if there is more than
one thread with a different priority, threads with
a lower priority can overwrite global resource changes
made by higher priority threads.
Fixes #52673.

Signed-off-by: default avatarMikhail Siomin <victorovich.01@mail.ru>
parent 47b675c6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment