]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rds: find connection drop reason
authorAjaykumar Hotchandani <ajaykumar.hotchandani@oracle.com>
Fri, 4 Mar 2016 03:18:28 +0000 (19:18 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 10 Mar 2016 20:11:00 +0000 (12:11 -0800)
commit147954a1cd39fb9178782ce14b474c43f8378ad4
tree48f812fb3becfc5ba98c4fa07ba35e04b3cb3623
parent67fb74441f1bf4645987c366d3e60b0c26305269
rds: find connection drop reason

This patch attempts to find connection drop details.

Rational for adding this type of patch is, there are too many
places from where connection can get dropped.
And, in some cases, we don't have any idea of the source of
connection drop. This is especially painful for issues which
are reproducible in customer environment only.

Idea here is, we have tracker variable which keeps latest value
of connection drop source.
We can fetch that tracker variable as per our need.

Orabug: 22631108

Signed-off-by: Ajaykumar Hotchandani <ajaykumar.hotchandani@oracle.com>
Reviewed-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Acked-by: Wengang Wang <wen.gang.wang@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
14 files changed:
net/rds/af_rds.c
net/rds/connection.c
net/rds/ib.c
net/rds/ib_cm.c
net/rds/ib_recv.c
net/rds/ib_send.c
net/rds/iw_cm.c
net/rds/iw_recv.c
net/rds/iw_send.c
net/rds/rdma_transport.c
net/rds/rds.h
net/rds/tcp_connect.c
net/rds/tcp_send.c
net/rds/threads.c