Skip to content

iw_cxgb4,cxgbit: remove duplicate code

Varun Prakash linux-rdma netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 of 11 patches 4 repliesIn review

9 of 11 patches are in this archive. The cover letter announces 11.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11libcxgb,iw_cxgb4,cxgbit: add cxgb_get_4tuple()drivers/infiniband/hw/cxgb4/Kconfig drivers/infiniband/hw/cxgb4/Makefile drivers/infiniband/hw/cxgb4/cm.c +4 more+125 -770 replies
3/11libcxgb,iw_cxgb4,cxgbit: add cxgb_find_route6()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h +1 more+61 -970 replies
4/11libcxgb,iw_cxgb4,cxgbit: add cxgb_is_neg_adv()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h drivers/target/iscsi/cxgbit/cxgbit_cm.c+13 -220 replies
5/11libcxgb,iw_cxgb4,cxgbit: add cxgb_best_mtu()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h drivers/target/iscsi/cxgbit/cxgbit_cm.c+30 -400 replies
6/11libcxgb,iw_cxgb4,cxgbit: add cxgb_compute_wscale()drivers/infiniband/hw/cxgb4/cm.c drivers/infiniband/hw/cxgb4/iw_cxgb4.h drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h +1 more+16 -250 replies
8/11libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_close_con_req()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h drivers/target/iscsi/cxgbit/cxgbit_cm.c+23 -190 replies
9/11libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_abort_req()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h drivers/target/iscsi/cxgbit/cxgbit_cm.c+23 -190 replies
10/11libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_abort_rpl()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h drivers/target/iscsi/cxgbit/cxgbit_cm.c+20 -150 replies
11/11libcxgb,iw_cxgb4,cxgbit: add cxgb_mk_rx_data_ack()drivers/infiniband/hw/cxgb4/cm.c drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h drivers/target/iscsi/cxgbit/cxgbit_cm.c+29 -210 replies

Reviews trailers per patch

None of the 9 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchSteve Wise
SeriesR-b
1/11
3/11
4/11
5/11
6/11
8/11
9/11
10/11
11/11

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [net-next PATCH 00/11] iw_cxgb4,cxgbit: remove duplicate code

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
Signature · 1 line
2.0.2