]> www.infradead.org Git - users/jedix/linux-maple.git/commit
e1000e: bad short packets received when jumbos enabled on 82579
authorBruce Allan <bruce.w.allan@intel.com>
Fri, 30 Sep 2011 08:07:00 +0000 (08:07 +0000)
committerJoe Jin <joe.jin@oracle.com>
Thu, 17 May 2012 06:30:27 +0000 (14:30 +0800)
commitb3690b39eff5acb14f7bf28662bad15373e27876
tree32b71f5ecf3efecf56c4704cb41448306de668d5
parent9557b30b90d2564d299070ea495bd3c80b16b6c8
e1000e: bad short packets received when jumbos enabled on 82579

When short packets are received with jumbos enabled on 82579, they can be
interpreted to have a receive address that does not match any configured
address.  This is due to a hardware bug that can be worked around by
reducing the number of IPG octets added when the packet is transferred from
the PHY to the MAC.

(cherry picked from commit b64e9dd5d04561c2cee7e9d9d70bd6d45cc01e7c)
Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/e1000e/ich8lan.c