OSDN Git Service

ice: Do not set LB_EN for prune switch rules
authorChristopher N Bednarz <christopher.n.bednarz@intel.com>
Wed, 27 Feb 2019 00:35:16 +0000 (16:35 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 22 Mar 2019 15:19:17 +0000 (08:19 -0700)
commitb58dafbc6f1089942c1e74b8ab9c616fe06dbfac
treec27b4710456b3d12e30eb75ed46c57e25ce0ff88
parent277b3a4547b8afbbecdfc52fe7217f018de26c21
ice: Do not set LB_EN for prune switch rules

LB_EN for prune switch rules was causing all TX traffic
to loopback to the internal switch and dropped.  When
running bi-directional stress workloads with RDMA
the RDPU would hang blocking tx and rx traffic.

Signed-off-by: Christopher N Bednarz <christopher.n.bednarz@intel.com>
Reviewed-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Anirudh Venkataramanan <anirudh.venkataramanan@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ice/ice_switch.c