From: Dilip Daya <dilip.daya@xxxxxx> Date: Tue, 16 Apr 2013 07:39:07 -0400 > From: Dilip Daya <dilip.daya@xxxxxx> > > sctp: Add buffer utilization fields to /proc/net/sctp/assocs > > This patch adds the following fields to /proc/net/sctp/assocs output: > > - sk->sk_wmem_alloc as "wmema" (transmit queue bytes committed) > - sk->sk_wmem_queued as "wmemq" (persistent queue size) > - sk->sk_sndbuf as "sndbuf" (size of send buffer in bytes) > - sk->sk_rcvbuf as "rcvbuf" (size of receive buffer in bytes) > > When small DATA chunks containing 136 bytes data are sent the TX_QUEUE > (assoc->sndbuf_used) reaches a maximum of 40.9% of sk_sndbuf value when > peer.rwnd = 0. This was diagnosed from sk_wmem_alloc value reaching maximum > value of sk_sndbuf. > > TX_QUEUE (assoc->sndbuf_used), sk_wmem_alloc and sk_wmem_queued values are > incremented in sctp_set_owner_w() for outgoing data chunks. Having access to > the above values in /proc/net/sctp/assocs will provide a better understanding > of SCTP buffer management. ... > Signed-off-by: Dilip Daya <dilip.daya@xxxxxx> > Acked-by: Neil Horman <nhorman@xxxxxxxxxxxxx> Applied. -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html