]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: IB: drop discontinued IB CQ_VECTOR support
authorSantosh Shilimkar <santosh.shilimkar@oracle.com>
Wed, 17 Feb 2016 18:10:14 +0000 (10:10 -0800)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 27 May 2016 16:31:17 +0000 (09:31 -0700)
commit3f1db626594ed8e106c1550c098fb673fce8d9c3
tree685c7d19b0d4fc7407f3e92bd4ec0ceff06ad1e9
parent321fc0bc396b89251aa8b77c991e88a8fd827151
RDS: IB: drop discontinued IB CQ_VECTOR support

IB_CQ_VECTOR_LEAST_ATTACHED was OFED 1.5 feature which later Mellanox
dropped. As per them 'least attached' was not a way to distribute the load
and that actually fools the user to think it does so. The fact that some
cpu had 'least amount of attached cqs' has nothing to do with this cpu
actual load. This is why the feature never made to upstream.

On UEK4, the code is already under #if 0 because feature isn't
available. Time to clean up the dead code considering its already
dropped from upstream as well as OFED2.0+ onwards.

Orabug: 23027670

Tested-by: Michael Nowak <michael.nowak@oracle.com>
Tested-by: Rose Wang <rose.wang@oracle.com>
Tested-by: Rafael Alejandro Peralez <rafael.peralez@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
net/rds/ib.c
net/rds/ib.h
net/rds/ib_cm.c
net/rds/rds.h