CVSROOT:        /cvs
Module name:    src
Changes by:     patr...@cvs.openbsd.org 2020/06/26 03:40:42

Modified files:
        sys/dev/fdt    : if_mvpp.c 

Log message:
Add TX completion handling.  I'm not quite sure, but I think that we
receive interrupts for the physical TX queues, but the TX buffers
which need to be freed were taken from the aggregated (per core) TX
queue.  This means we probably should have the physical TX queues
tied to specific cores, so that the TX enqueue and TX completion
share the same per-core info for the free-handling.  For now we only
have a single physical and aggregated TX queue, so it's comparatively
easy.

Reply via email to