Skip to content
Snippets Groups Projects
Commit 2ffc716f authored by Wesley W. Terpstra's avatar Wesley W. Terpstra
Browse files

pcie/vme bug: race condition in checking empty flag and pop

The drivers were popping the slave request FIFO, whether it was empty or not.
This seemed safe since empty FIFOs do nothing when popped. However, if the
FIFO receives an element between the empty check and the pop, we might pop
an element without ever seeing it. Under load this led to lost interrupts.
parent f8209d95
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment