Defragment mbufs in the tx path to work around a (not fully understood)
authorkettenis <kettenis@openbsd.org>
Sun, 26 Feb 2023 13:28:12 +0000 (13:28 +0000)
committerkettenis <kettenis@openbsd.org>
Sun, 26 Feb 2023 13:28:12 +0000 (13:28 +0000)
commit53c4c9bd3e44886fbbe362af74987b196ceb3d24
treec231632721967098fd82f736325906b5a10ea608
parentb639f2306cbe76009ac8441ff1d86b66f3e29f99
Defragment mbufs in the tx path to work around a (not fully understood)
issue on the StarFive JH7100 SoC where packets spanning multiple mbufs
are corrupted.  Makes ethernet work reliably on the StarFive VisionFive 1
board.

ok patrick@
sys/dev/fdt/if_dwge.c