]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: make the rds_{local_}wq part of rds_connection
authorSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 5 Aug 2016 22:02:55 +0000 (15:02 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Wed, 12 Oct 2016 17:20:24 +0000 (10:20 -0700)
commit8935c8fab58c0966673f51243818cd23c12f1240
tree71eb989f8d1edebecd4c6fb8002d3389f6b29042
parent32b2192c4dfcea2cf18cb58bb431ae1fd37b637c
RDS: make the rds_{local_}wq part of rds_connection

Instead of sprinkling if/else for loopback all over the place,
lets just add c_wq as part of rds_connection. This will prevent
missing cases like 'commit edca33be359c ("RDS: move more queing for
loopback connections to separate queue"), 'commit 8502173071b6
("rds: schedule local connection activity in proper workqueue")
or any future changes.

Orabug: 22347191

Tested-by: Michael Nowak <michael.nowak@oracle.com>
Tested-by: Rafael Alejandro Peralez <rafael.peralez@oracle.com>
Tested-by: Liwen Huang <liwen.huang@oracle.com>
Tested-by: Hong Liu <hong.x.liu@oracle.com>
Reviewed-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
net/rds/connection.c
net/rds/rdma_transport.c
net/rds/rds.h
net/rds/threads.c