Closed mcbridematt closed 2 years ago
@mcbridematt Please, try 0e0f350b0d5346a0761c0e485893ea36bce0b742. I've increased a size of the Tx ring buffers to 4096 just for tests.
If you'll be able confirm that drbr_enqueue()
fails less frequently with bigger Tx ring buffers, I'll try to improve dpaa2_ni_transmit()
in order not to give up on enqueuing mbufs that easy.
Now that the panic in #4 is out of the way - yes, increasing tx ring buffers has made this warning disappear.
Hardware: Ten64, MC 10.20 (default DPAA2 configuration) Commit: 0e7b9be69
I've had a Ten64 with FreeBSD serving my audiovisual equipment (TV, set-top box, Xbox) for a week now, it has worked well.
I have noticed these messages appearing in syslog when multiple devices are doing traffic:
It doesn't happen consistently but enough over two separate occasions. No major effects (e.g dropped or degraded video streams) are visible on the connected devices
The configuration is:
bridge0
. Devices are connected on each of these interfaces.I will try and construct a more repeatable testcase.