CVSROOT: /cvs Module name: src Changes by: [email protected] 2024/08/28 12:21:15
Modified files:
sys/arch/amd64/amd64: bus_dma.c
Log message:
If bounce buffers do not fit, defragment mbuf.
Some packets were dropped by vio_encap() when using bounce buffers.
These mbufs are too fragmented for the pre allocated bounce buffer
pages. By returing EFBIG the network driver will call m_defrag()
and try again. This fixes the problem.
OK sf@ hshoexer@
