Depends on "[PATCH v1 for-next] IB/usnic: Bug fixes" series.

usNIC device's networking/forwarding state is being kept on
usnic_ib_dev and usnic_fwd_dev.  This patch moves all of the
forwarding/networking state to usnic_fwd_dev.  With new states,
comes a revamped usnic_fwd.h interface.  All of the usnic code
is ported to the new usnic_fwd.h interface.

V1 changes:
Use lockdep_assert instead of spin_is_locked(...

Upinder Malhi (5):
  IB/usnic: Add struct usnic_transport_spec
  IB/usnic: Push all forwarding state to usnic_fwd.[hc]
  IB/usnic: Port over main.c and verbs.c to the usnic_fwd.h
  IB/usnic: Port over usnic_ib_qp_grp.[hc] to new usnic_fwd.h
  IB/usnic: Port over sysfs to new usnic_fwd.h

 drivers/infiniband/hw/usnic/usnic_abi.h       |   9 +
 drivers/infiniband/hw/usnic/usnic_fwd.c       | 269 ++++++++++++--------
 drivers/infiniband/hw/usnic/usnic_fwd.h       |  68 +++--
 drivers/infiniband/hw/usnic/usnic_ib.h        |   3 -
 drivers/infiniband/hw/usnic/usnic_ib_main.c   |  38 +--
 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 347 +++++++++++++++++---------
 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h |  24 +-
 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c  |  10 +-
 drivers/infiniband/hw/usnic/usnic_ib_verbs.c  |  37 +--
 9 files changed, 512 insertions(+), 293 deletions(-)

--
1.8.1

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to