Ring buffer claims that no synchronization is needed when there is a single producer and single consumer. However, recent changes have broken that promise since indexes rewind mechanism was modifing head and tail when consuming. Patch fixes that by spliting rewinding of indexes so that producer rewinds tail only and consumer rewinds head. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| gui | ||
| libc | ||
| open-amp | ||
| os | ||
| posix | ||
| util | ||
| CMakeLists.txt | ||
| Kconfig | ||