net: rmnet_data: Allow changes in UL aggregation parameters

In case a small egress agg size is passed, the aggregated skb
allocated would have a negative tailroom and the skb_put maybe beyond
the actual expected boundary.

Fix this by flushing out packets immediately.

CRs-Fixed: 2382840
Change-Id: Id703a64c5b4e1d24f223b4dbe5e8929351bc02ae
Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2 files changed