]> bbs.cooldavid.org Git - net-next-2.6.git/commit
RDMA/cxgb4: Register RDMA provider based on LLD state_change events
authorSteve Wise <swise@opengridcomputing.com>
Thu, 20 May 2010 21:57:32 +0000 (16:57 -0500)
committerRoland Dreier <rolandd@cisco.com>
Tue, 25 May 2010 04:07:59 +0000 (21:07 -0700)
commit1c01c5388306a4c2245b71da0cba22d521e897ae
tree7e4fd41d4517df5d9fc6ae4075cbdb0df6ba0a0a
parentfd388ce677e7de9180a7d46d12c5162f76af64ac
RDMA/cxgb4: Register RDMA provider based on LLD state_change events

The LLD now supports proper UP state change events, so move the RDMA
provider registration to UP path.

This fixes a crash when loading iw_cxgb4 _after_ the NFS/RDMA
transport is up and running.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/cxgb4/device.c
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
drivers/infiniband/hw/cxgb4/provider.c