]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: move more queing for loopback connections to separate queue
authorMukesh Kacker <mukesh.kacker@oracle.com>
Wed, 8 Oct 2014 20:11:14 +0000 (13:11 -0700)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Wed, 8 Jul 2015 21:00:09 +0000 (14:00 -0700)
commitedca33be359cb000d3918683a230df06f61544dd
tree277de82f353add0d628aa25291a01adeb9a6a835
parent72ca48ed813be68ae3ea96fa0a292adada386a03
RDS: move more queing for loopback connections to separate queue

All instances of processing for processing of
connect/re-connect/disconnect/reject instances in RDS
should use separate workqueue dedicated for processing
for (few) local loopback connections to reduce latency
so they do not get behind processing of large number of
remote connections.  However, a few instances of such
processing do not. With this fix those are being changed
to use the workqueue dedicated for local connections.

Orabug: 18977932

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Acked-by: Ajaykumar Hotchandani <ajaykumar.hotchandani@oracle.com>
Signed-off-by: Guangyu Sun <guangyu.sun@oracle.com>
(cherry picked from commit a0d407f186e0e4841bf1a24541dbcc0f0973726e)
net/rds/rdma_transport.c
net/rds/threads.c