fix-interrupt-race #45
Reference in New Issue
Block a user
Delete Branch "fix-interrupt-race"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fix two wait-for-interrupt race windows using the pattern from
6f155ebb55("audiocore: Fix small race window in get_fifo_read_value_blocking").Looks legit. Did we ever see this happen?
I encountered the sd_spi_wait_complete race. The i2s_stop race is theoretical, but I just decided to apply the same pattern to all __wfi users at this point.