mbox series

[net-next,0/2] sctp: fix sk_wmem_queued and use it to check for writable space

Message ID cover.1539716812.git.lucien.xin@gmail.com
Headers show
Series sctp: fix sk_wmem_queued and use it to check for writable space | expand

Message

Xin Long Oct. 16, 2018, 7:07 p.m. UTC
sctp doesn't count and use asoc sndbuf_used, sk sk_wmem_alloc and
sk_wmem_queued properly, which also causes some problem.

This patchset is to improve it.

Xin Long (2):
  sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk
    size
  sctp: use sk_wmem_queued to check for writable space

 include/net/sctp/constants.h |  5 ----
 net/sctp/outqueue.c          |  8 ++----
 net/sctp/socket.c            | 59 +++++++++++---------------------------------
 3 files changed, 17 insertions(+), 55 deletions(-)

Comments

David Miller Oct. 18, 2018, 6:24 p.m. UTC | #1
From: Xin Long <lucien.xin@gmail.com>
Date: Wed, 17 Oct 2018 03:07:49 +0800

> sctp doesn't count and use asoc sndbuf_used, sk sk_wmem_alloc and
> sk_wmem_queued properly, which also causes some problem.
> 
> This patchset is to improve it.

Series applied, thanks.