From: Jon M. <jm...@re...> - 2020-11-27 15:27:22
|
s/incompatiable/incompatible Still acked ///jon On 11/27/20 10:14 AM, Jon Maloy wrote: > > > On 11/27/20 12:01 AM, Hoang Huu Le wrote: >> From: Hoang Le <hoa...@de...> >> >> In commit 682cd3cf946b6 >> ("tipc: confgiure and apply UDP bearer MTU on running links"), we >> introduced a function to change UDP bearer MTU and applied this new >> value >> across existing per-link. However, we did not apply this new MTU >> value at >> node level. This lead to packet dropped at link level if its size is >> greater than new MTU value. >> >> To fix this issue, we also apply this new MTU value for node level. >> >> Fixes: 682cd3cf946b6 ("tipc: confgiure and apply UDP bearer MTU on >> running links") >> Signed-off-by: Hoang Le <hoa...@de...> >> --- >> net/tipc/node.c | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/net/tipc/node.c b/net/tipc/node.c >> index cd67b7d5169f..9f6975dd7873 100644 >> --- a/net/tipc/node.c >> +++ b/net/tipc/node.c >> @@ -2182,6 +2182,8 @@ void tipc_node_apply_property(struct net *net, >> struct tipc_bearer *b, >> else if (prop == TIPC_NLA_PROP_MTU) >> tipc_link_set_mtu(e->link, b->mtu); >> } >> + /* Update MTU for node link entry */ >> + e->mtu = tipc_link_mss(e->link); >> tipc_node_write_unlock(n); >> tipc_bearer_xmit(net, bearer_id, &xmitq, &e->maddr, NULL); >> } > Acked-by: Jon Maloy <jm...@re...> > > > > _______________________________________________ > tipc-discussion mailing list > tip...@li... > https://lists.sourceforge.net/lists/listinfo/tipc-discussion > |