In case when Rx ring is full and driver will fail to allocate Rx mbufs,
the ring could be stalled.
Keep alive is checking every second for Rx ring state, and if it is full
for two cycles, then trigger rx_cleanup routine in another thread.
Differential D12856
Check for Rx ring state to prevent from stall in the ENA driver mw on Oct 31 2017, 1:33 PM. Authored by Tags None Referenced Files
Subscribers
Details In case when Rx ring is full and driver will fail to allocate Rx mbufs, Keep alive is checking every second for Rx ring state, and if it is full
Diff Detail
Event Timeline
Comment Actions
|