Depends on http://www.spinics.net/lists/linux-rdma/msg18170.html
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. [PATCH for-next 1/5] IB/usnic: Add struct usnic_transport_spec [PATCH for-next 2/5] IB/usnic: Push all forwarding state to [PATCH for-next 3/5] IB/usnic: Port over main.c and verbs.c to the [PATCH for-next 4/5] IB/usnic: Port over usnic_ib_qp_grp.[hc] to new [PATCH for-next 5/5] 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(-) -- 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
