Say threadA holds a mutex and threadB tries to lock it with a timeout, a race would occur if threadA unlock that mutex after threadB got unpended by sys_clock and before it gets scheduled and calls k_spin_lock. This patch supplies the test that can be used to reproduce the problem and the fix that was provided in #48056 Fixes #48056 Signed-off-by: Christopher Friedt <cfriedt@fb.com> |
||
|---|---|---|
| .. | ||
| src | ||
| CMakeLists.txt | ||
| prj.conf | ||
| testcase.yaml | ||