diff --git a/[refs] b/[refs] index dc6ec29e245f..b2ee976afba9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4c93566e2a61b48ef071a8d8a8fa9904c83a668e +refs/heads/master: 1e34a11d55c9437775367d72ad03f9af99e78bd0 diff --git a/trunk/net/ipv4/ip_output.c b/trunk/net/ipv4/ip_output.c index fd99fbd685ea..480469b92aa7 100644 --- a/trunk/net/ipv4/ip_output.c +++ b/trunk/net/ipv4/ip_output.c @@ -1172,6 +1172,8 @@ ssize_t ip_append_page(struct sock *sk, struct page *page, skb->len += len; skb->data_len += len; + skb->truesize += len; + atomic_add(len, &sk->sk_wmem_alloc); offset += len; size -= len; }