]> Git Repo - linux.git/commit
ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP
authorAlexander Duyck <[email protected]>
Mon, 25 Jun 2012 21:54:46 +0000 (21:54 +0000)
committerDavid S. Miller <[email protected]>
Tue, 26 Jun 2012 23:44:34 +0000 (16:44 -0700)
commit57efd44c8cad440fb00ef8078cb018ab2f221373
treeae668ec3ef9cd5590416d38fee4341bce8ed39a3
parenta2842a1e66329798d66563b52faec1a299ec4f73
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: <[email protected]>
Signed-off-by: Alexander Duyck <[email protected]>
Tested-by: Phil Schmitt <[email protected]>
Tested-by: Ross Brattain <[email protected]>
Signed-off-by: Jeff Kirsher <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
drivers/net/ethernet/intel/ixgbe/ixgbe.h
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
This page took 0.053275 seconds and 4 git commands to generate.