linux/drivers/infiniband/ulp/ipoib
Erez Shitrit db84f88037 IB/ipoib: Use P_Key change event instead of P_Key polling mechanism
The current code use a dedicated polling logic to determine when the P_Key
assigned to the ipoib device is present in HCA port table and act accordingly.

Move to use the code which acts upon getting PKEY_CHANGE event to handle this
task and remove the P_Key polling logic/thread as they add extra complexity
which isn't needed.

Signed-off-by: Erez Shitrit <erezsh@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Acked-by: Alex Estrin <alex.estrin@intel.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2014-08-05 07:47:33 -07:00
..
ipoib_cm.c IB: Add a QP creation flag to use GFP_NOIO allocations 2014-06-02 14:58:11 -07:00
ipoib_ethtool.c net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
ipoib_fs.c Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
ipoib_ib.c IB/ipoib: Use P_Key change event instead of P_Key polling mechanism 2014-08-05 07:47:33 -07:00
ipoib_main.c IB/ipoib: Use P_Key change event instead of P_Key polling mechanism 2014-08-05 07:47:33 -07:00
ipoib_multicast.c IPoIB: Start multicast join process only on active ports 2013-11-08 14:42:49 -08:00
ipoib_netlink.c infiniband: make sure the src net is infiniband when create new link 2014-01-03 20:38:56 -05:00
ipoib_verbs.c IB/core: Add flow steering support for IPoIB UD traffic 2014-01-14 14:06:50 -08:00
ipoib_vlan.c IPoIB: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() 2013-11-08 14:42:49 -08:00
ipoib.h IB/ipoib: Use P_Key change event instead of P_Key polling mechanism 2014-08-05 07:47:33 -07:00
Kconfig
Makefile IB/ipoib: Add rtnl_link_ops support 2012-09-20 16:49:17 -04:00