mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 14:53:58 -04:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Cross-merge networking fixes after downstream PR (net-7.0-rc8). Conflicts: net/ipv6/seg6_iptunnel.cc3812651b5("seg6: separate dst_cache for input and output paths in seg6 lwtunnel")78723a62b9("seg6: add per-route tunnel source address") https://lore.kernel.org/adZhwtOYfo-0ImSa@sirena.org.uk net/ipv4/icmp.cfde29fd934("ipv4: icmp: fix null-ptr-deref in icmp_build_probe()")d98adfbdd5("ipv4: drop ipv6_stub usage and use direct function calls") https://lore.kernel.org/adO3dccqnr6j-BL9@sirena.org.uk Adjacent changes: drivers/net/ethernet/stmicro/stmmac/chain_mode.c51f4e090b9("net: stmmac: fix integer underflow in chain mode")6b4286e055("net: stmmac: rename STMMAC_GET_ENTRY() -> STMMAC_NEXT_ENTRY()") Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
@@ -746,6 +746,7 @@ void tipc_group_proto_rcv(struct tipc_group *grp, bool *usr_wakeup,
|
||||
u32 port = msg_origport(hdr);
|
||||
struct tipc_member *m, *pm;
|
||||
u16 remitted, in_flight;
|
||||
u16 acked;
|
||||
|
||||
if (!grp)
|
||||
return;
|
||||
@@ -798,7 +799,10 @@ void tipc_group_proto_rcv(struct tipc_group *grp, bool *usr_wakeup,
|
||||
case GRP_ACK_MSG:
|
||||
if (!m)
|
||||
return;
|
||||
m->bc_acked = msg_grp_bc_acked(hdr);
|
||||
acked = msg_grp_bc_acked(hdr);
|
||||
if (less_eq(acked, m->bc_acked))
|
||||
return;
|
||||
m->bc_acked = acked;
|
||||
if (--grp->bc_ackers)
|
||||
return;
|
||||
list_del_init(&m->small_win);
|
||||
|
||||
Reference in New Issue
Block a user