OpenCloudOS-Kernel/drivers/net/ethernet/intel
Alexander Duyck 57efd44c8c ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP
FCoE target mode was experiencing issues due to the fact that we were
sending up data frames that were padded to 60 bytes after the DDP logic had
already stripped the frame down to 52 or 56 depending on the use of VLANs.
This was resulting in the FCoE DDP logic having issues since it thought the
frame still had data in it due to the padding.

To resolve this, adding code so that we do not pad FCoE frames prior to
handling them to the stack.

CC: <stable@vger.kernel.org>
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-06-26 16:44:34 -07:00
..
e1000 e1000: look into the page instead of skb->data for e1000_tbi_adjust_stats() 2012-06-02 00:04:19 -07:00
e1000e e1000e: test for valid check_reset_block function pointer 2012-06-05 20:47:50 -07:00
igb igb: Fix incorrect RAR address entries for i210/i211 device. 2012-06-20 00:50:54 -07:00
igbvf igbvf: fix the bug when initializing the igbvf 2012-04-30 18:54:31 -07:00
ixgb intel: make wired ethernet driver message level consistent (rev2) 2012-03-27 23:29:22 -07:00
ixgbe ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP 2012-06-26 16:44:34 -07:00
ixgbevf ixgbevf: Update version string 2012-05-03 02:38:38 -07:00
Kconfig Kconfig: Fix Kconfig for Intel ixgbe and igb PTP support. 2012-06-20 00:52:54 -07:00
Makefile intel: Move the Intel wired LAN drivers 2011-08-10 20:03:27 -07:00
e100.c e100: enable transmit time stamping. 2012-04-14 02:02:41 -07:00