]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: don't use RCU for the bind hash table
authorChris Mason <chris.mason@oracle.com>
Fri, 3 Feb 2012 16:09:23 +0000 (11:09 -0500)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 23:41:33 +0000 (16:41 -0700)
commita398103c605f69164d3df78a7b35b974cae4d6b7
treea3593d58b2b4c8a5dfa98f60b1df862f92a630a6
parent214c14fac82745d6aa5ef7a960ee3ec64d80c816
RDS: don't use RCU for the bind hash table

RCU delays are making socket shutdown too slow.  Switch to a reader/writer lock so
that we don't risk ooming as we wait for sockets to free

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Signed-off-by: Bang Nguyen <bang.nguyen@oracle.com>
net/rds/af_rds.c
net/rds/bind.c
net/rds/ib.h
net/rds/ib_rdma.c