[illumos-Developer] [PATCH] Jumboframes on intel 82573L
Andreas Kohn
andreas.kohn at gmail.com
Thu Sep 9 04:52:39 PDT 2010
Hi,
attached is a patch that enables jumbo frames for the intel 82573L. They
are supported on this chip, if ASPM is disabled. I believe this is the
case for illumos (couldn't find any place that worked with the ASPM
bits). I tested this on an IBM ThinkPad X60t with this chip, and things
seem to work just fine:
$ ifconfig e1000g0
e1000g0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 9000 index 2
inet 192.168.0.212 netmask ffffff00 broadcast 192.168.0.255
$ dladm show-linkprop -p mtu e1000g0
LINK PROPERTY PERM VALUE DEFAULT POSSIBLE
e1000g0 mtu rw 9000 1500 1500-9216
There is still one unclear point: the e1000g_sw.h defines MAXIMUM_MTU_9K to
9216bytes, according to the 82573 manual this should be 9014 bytes,
and 9234 bytes for 82571EB/82572EI/631xESB/632xESB.
Should this be a new constant(s), or the value simply hardcoded in
e1000g_setup_max_mtu()?
Also: what is needed to get this patch included?
Regards,
--
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 82573l-jumbo.diff
Type: text/x-patch
Size: 2076 bytes
Desc: not available
URL: <http://lists.illumos.org/pipermail/developer/attachments/20100909/0f3444b2/attachment.bin>
More information about the Developer
mailing list