]> git.baikalelectronics.ru Git - kernel.git/commit
qlcnic: Fix tunnel offload for 82xx adapters
authorChopra, Manish <Manish.Chopra@cavium.com>
Fri, 2 Jun 2017 13:52:54 +0000 (06:52 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Jun 2017 18:30:58 +0000 (14:30 -0400)
commit975465cc953bf5bac53f0e13dd3c8ba64d337a1c
tree84f7a8dd1e4ef414cbff268e2e155f0236c2a4ad
parent6ff9add78b14d284fe38382863c8ab9311b31a6c
qlcnic: Fix tunnel offload for 82xx adapters

Qlogic's 82xx series adapter doesn't support
tunnel offloads, driver incorrectly assumes that it is
supported and causes firmware hang while running tunnel IO.

This patch fixes this by not advertising tunnel offloads
for 82xx adapters.

Signed-off-by: Manish Chopra <manish.chopra@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c