Skip to content

Commit 942a656

Browse files
arjunvynipadathdavem330
authored andcommitted
cxgb4: Added missing break in ndo_udp_tunnel_{add/del}
Break statements were missing for Geneve case in ndo_udp_tunnel_{add/del}, thereby raw mac matchall entries were not getting added. Fixes: c746fc0("cxgb4: add geneve offload support for T6") Signed-off-by: Arjun Vynipadath <[email protected]> Signed-off-by: Ganesh Goudar <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent c259b4f commit 942a656

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3072,6 +3072,7 @@ static void cxgb_del_udp_tunnel(struct net_device *netdev,
30723072

30733073
adapter->geneve_port = 0;
30743074
t4_write_reg(adapter, MPS_RX_GENEVE_TYPE_A, 0);
3075+
break;
30753076
default:
30763077
return;
30773078
}
@@ -3157,6 +3158,7 @@ static void cxgb_add_udp_tunnel(struct net_device *netdev,
31573158

31583159
t4_write_reg(adapter, MPS_RX_GENEVE_TYPE_A,
31593160
GENEVE_V(be16_to_cpu(ti->port)) | GENEVE_EN_F);
3161+
break;
31603162
default:
31613163
return;
31623164
}

0 commit comments

Comments
 (0)