CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/04/22 16:12:49

Modified files:
        sys/dev/pci    : if_ix.c 

Log message:
fix tx dma segment size

i thought it was weird that an MI driver like ix(4) is using an MD
number like PAGE_SIZE for the maximum segment size in its tx dma
maps. the manual says tx segments can be 16k (and goes into a 16bit
field), so let's try using the documented value here.

the rx descs also use 16 * 1024 as a magic number here, so it's in
keeping with other code in the same driver.

tested by me on arm64 and sparc64 (which has 8k pages)
tested by and ok jan@

Reply via email to