I found it! It was completely my bug. I had code which would automatically flush any chain of packets greater than X up through mac_rx(). This code would occasionally trigger in polling mode, and cause chaos. Ripping this out fixes the problem.
Drew
I found it! It was completely my bug. I had code which would automatically flush any chain of packets greater than X up through mac_rx(). This code would occasionally trigger in polling mode, and cause chaos. Ripping this out fixes the problem.
Drew