diff options
author | Eric Dumazet <edumazet@google.com> | 2021-10-25 15:13:42 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2021-10-26 14:45:12 +0100 |
commit | c4322884ed2132beee95a16234035ad7cc991f09 (patch) | |
tree | fea73bdcb45c78a1bc4090467092a119ded086b4 /net/ipv4 | |
parent | 8a794df69300cf2f889b4f02ada9c54baa9bca91 (diff) |
tcp: remove unneeded code from tcp_stream_alloc_skb()
Aligning @size argument to 4 bytes is not needed.
The header alignment has nothing to do with @size.
It really depends on skb->head alignment and MAX_TCP_HEADER.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Soheil Hassas Yeganeh <soheil@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4')
-rw-r--r-- | net/ipv4/tcp.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c index f30a26820126..d0b848ff5c0f 100644 --- a/net/ipv4/tcp.c +++ b/net/ipv4/tcp.c @@ -861,9 +861,6 @@ struct sk_buff *tcp_stream_alloc_skb(struct sock *sk, int size, gfp_t gfp, { struct sk_buff *skb; - /* The TCP header must be at least 32-bit aligned. */ - size = ALIGN(size, 4); - if (unlikely(tcp_under_memory_pressure(sk))) sk_mem_reclaim_partial(sk); |