Commit 4ee7179
committed
fix(freertos-smp): Stream Buffer task lists must be manipulated in critical sections
Stream buffer task lists (xTaskWaitingToSend and xTaskWaitingToReceive)
are updated without critical sections. These objects are shared objects
and can be updated from an ISR context as well. Hence, these lists must
always be updated in critical sections.1 parent a1cc3bd commit 4ee7179
1 file changed
+10
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
947 | 947 | | |
948 | 948 | | |
949 | 949 | | |
950 | | - | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
951 | 955 | | |
952 | 956 | | |
953 | 957 | | |
| |||
1171 | 1175 | | |
1172 | 1176 | | |
1173 | 1177 | | |
1174 | | - | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
1175 | 1183 | | |
1176 | 1184 | | |
1177 | 1185 | | |
| |||
0 commit comments