CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2011/06/21 04:31:28
Modified files: sys/dev/pci : if_myx.c Log message: wire up jumbos properly. the hardware supports up to 9018 bytes off the wire (9000 + ether header + vlan tag), but has some cool alignment requirements. if you want to use a single rx ring desc to point at a jumbo it needs to start on a 4k boundary and be physically contiguous. to ensure this im pulling frames from the 12k pool and waiting for arianes diff to ensure mbufs are contig. direction from andrew gallatin. tested locally.