This patch series removes duplicate code from iw_cxgb4 and cxgbit by adding common function definitions in libcxgb. Please review. Thanks Varun Varun Prakash (11): libcxgb,iw_cxgb4,cxgbit: add cxgb_get_4tuple() libcxgb,iw_cxgb4,cxgbit: add cxgb_find_route() libcxgb,iw_cxgb4,cxgbit: add cxgb_find_route6() libcxgb,iw_cxgb4,cxgbit: add cxgb_is_neg_adv() libcxgb,iw_cxgb4,cxgbit: add cxgb_best_mtu() libcxgb,iw_cxgb4,cxgbit: add cxgb_compute_wscale() libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_tid_release() libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_close_con_req() libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_abort_req() libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_abort_rpl() libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_rx_data_ack() drivers/infiniband/hw/cxgb4/Kconfig | 1 + drivers/infiniband/hw/cxgb4/Makefile | 1 + drivers/infiniband/hw/cxgb4/cm.c | 288 ++++++---------------- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 9 - drivers/net/ethernet/chelsio/libcxgb/Makefile | 4 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 149 +++++++++++ drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h | 160 ++++++++++++ drivers/target/iscsi/cxgbit/cxgbit_cm.c | 234 +++--------------- 8 files changed, 428 insertions(+), 418 deletions(-) create mode 100644 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c create mode 100644 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h -- 2.0.2 -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html