freebsd-dev/sys/dev/cxgbe
Navdeep Parhar 8340ece577 The size of the buffers in an Ethernet freelist has to be higher than the
interface's MTU.  Initialize such freelists with correct values.

This wasn't a problem for common MTUs (1500 and 9000) as the buffers (2048
and 9216 in size) happened to have enough spare room.  I ran into it when
playing around with unusual MTUs.

MFC after:	2 weeks
2012-08-15 01:03:13 +00:00
..
common cxgbe(4): update to firmware interface 1.5.2.0; updates to shared code. 2012-06-22 07:51:15 +00:00
firmware In sys/dev/cxgbe/firmware/t4fw_interface.h, change the enum 2012-08-06 18:54:17 +00:00
tom cxgbe(4): update to firmware interface 1.5.2.0; updates to shared code. 2012-06-22 07:51:15 +00:00
adapter.h cxgbe(4): support for IPv6 TSO and LRO. 2012-06-29 19:51:06 +00:00
offload.h - Updated TOE support in the kernel. 2012-06-19 07:34:13 +00:00
osdep.h cxgbe(4): update to firmware interface 1.5.2.0; updates to shared code. 2012-06-22 07:51:15 +00:00
t4_ioctl.h Many updates to cxgbe(4) 2011-12-16 02:09:51 +00:00
t4_l2t.c cxgbe(4): support for IPv6 TSO and LRO. 2012-06-29 19:51:06 +00:00
t4_l2t.h - Updated TOE support in the kernel. 2012-06-19 07:34:13 +00:00
t4_main.c if_iqdrops should include frames truncated within the chip. 2012-08-14 22:15:12 +00:00
t4_sge.c The size of the buffers in an Ethernet freelist has to be higher than the 2012-08-15 01:03:13 +00:00