Hello,
After some more testing it looks like it might have nothing to do with PF_RING attached to a bridge.
My test is sending a 1024 bytes UDP packet at a fast rate (about 110,000 packets per second) to a small old Linux
box running the PF_RING enabled process.
The process is pending on pfring_recv() waiting to get new packets on br0 .
What I was able to see is that at some point after the test has started,
the drops count (got it from pfring_stats()) went up rapidly.
while pfring_recv() was pending forever and not getting triggered to read more packets.
What did I do wrong?
Thanks
Eitan.
After some more testing it looks like it might have nothing to do with PF_RING attached to a bridge.
My test is sending a 1024 bytes UDP packet at a fast rate (about 110,000 packets per second) to a small old Linux
box running the PF_RING enabled process.
The process is pending on pfring_recv() waiting to get new packets on br0 .
What I was able to see is that at some point after the test has started,
the drops count (got it from pfring_stats()) went up rapidly.
while pfring_recv() was pending forever and not getting triggered to read more packets.
What did I do wrong?
Thanks
Eitan.