diff --git a/core/rmnet_map_data.c b/core/rmnet_map_data.c index 58244722c5a0..29d7927854cf 100644 --- a/core/rmnet_map_data.c +++ b/core/rmnet_map_data.c @@ -1485,7 +1485,7 @@ new_packet: goto schedule; } diff = timespec64_sub(port->agg_last, port->agg_time); - size = port->egress_agg_params.agg_size - port->agg_skb->len; + size = skb_tailroom(port->agg_skb); if (skb->len > size || port->agg_count >= port->egress_agg_params.agg_count ||