]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx4_en: loopbacked packets are dropped when SMAC=DMAC
authorAmir Vadai <amirv@mellanox.com>
Fri, 3 Aug 2012 00:38:36 +0000 (00:38 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 3 Aug 2012 23:49:02 +0000 (16:49 -0700)
commit0dfa40224fc11da1b30619d4bf6c86779f61a032
tree16344bf6b607a8c42fb6524745fd64fad3f08b59
parente7c2cf259f55e64e3478d7a1057a0e8ab3d451b8
net/mlx4_en: loopbacked packets are dropped when SMAC=DMAC

Should NOT check SMAC=DMAC when:
1. loopback is turned on
2. validate_loopback is true.

Fixed it accordingly.

Signed-off-by: Amir Vadai <amirv@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx4/en_rx.c