Skip to content

Revert "IB/core: Add flow control to the portmapper netlink calls"

Leon Romanovsky linux-rdma 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest33 patches 33 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/33Revert "IB/core: Add flow control to the portmapper netlink calls"drivers/infiniband/core/netlink.c+1 -533 replies
2/33RDMA/netlink: Remove netlink clients infrastructuredrivers/infiniband/core/cma.c drivers/infiniband/core/core_priv.h drivers/infiniband/core/device.c +3 more+112 -1510 replies
3/33RDMA/netlink: Remove redundant owner option for netlink callbacksdrivers/infiniband/core/cma.c drivers/infiniband/core/netlink.c include/rdma/rdma_netlink.h+1 -50 replies
4/33RDMA/netlink: Avoid double pass for RDMA netlink messagesdrivers/infiniband/core/netlink.c+44 -180 replies
5/33RDMA/iwcm: Remove useless check of nelink client validitydrivers/infiniband/core/iwpm_util.c+0 -60 replies
6/33RDMA/iwcm: Remove extra EXPORT_SYMBOLSdrivers/infiniband/core/iwpm_msg.c drivers/infiniband/core/iwpm_util.c+0 -170 replies
7/33RDMA/netlink: Add flag to consolidate common handingdrivers/infiniband/core/addr.c drivers/infiniband/core/device.c drivers/infiniband/core/netlink.c +2 more+22 -90 replies
8/33RDMA/netlink: Simplify the put_msg and put_attrdrivers/infiniband/core/netlink.c+9 -220 replies
9/33RDMA/netlink: Rename and remove redundant parameter from ibnl_unicastdrivers/infiniband/core/iwpm_msg.c drivers/infiniband/core/iwpm_util.c drivers/infiniband/core/netlink.c +1 more+8 -110 replies
10/33RDMA/netlink: Rename and remove redundant parameter from ibnl_multicastdrivers/infiniband/core/addr.c drivers/infiniband/core/iwpm_msg.c drivers/infiniband/core/netlink.c +2 more+6 -90 replies
11/33RDMA/netlink: Simplify and rename ibnl_chk_listenersdrivers/infiniband/core/addr.c drivers/infiniband/core/netlink.c drivers/infiniband/core/sa_query.c +1 more+11 -60 replies
12/33RDMA/netlink: Rename netlink callback structdrivers/infiniband/core/cma.c drivers/infiniband/core/device.c drivers/infiniband/core/iwcm.c +2 more+7 -70 replies
13/33RDMA/core: Add iterator over ib_devicesdrivers/infiniband/core/core_priv.h drivers/infiniband/core/device.c+33 -00 replies
14/33RDMA/core: Add and expose static device indexdrivers/infiniband/core/core_priv.h drivers/infiniband/core/device.c include/rdma/ib_verbs.h+43 -10 replies
15/33RDMA/netlink: Add and implement doit netlink callbackdrivers/infiniband/core/netlink.c include/rdma/rdma_netlink.h+16 -50 replies
16/33RDMA/netlink: Reduce indirection access to cb_tabledrivers/infiniband/core/netlink.c+8 -50 replies
17/33RDMA/netlink: Convert LS to doit callbackdrivers/infiniband/core/addr.c drivers/infiniband/core/core_priv.h drivers/infiniband/core/device.c +2 more+25 -310 replies
18/33RDMA/netlink: Update copyrightdrivers/infiniband/core/netlink.c+1 -00 replies
19/33RDMA/netlink: Add netlink device definitions to UAPIdrivers/infiniband/core/netlink.c include/uapi/rdma/rdma_netlink.h+39 -20 replies
20/33RDMA/netlink: Add nldev initialization flowsdrivers/infiniband/core/Makefile drivers/infiniband/core/device.c drivers/infiniband/core/nldev.c+49 -10 replies
21/33RDMA/netlink: Implement nldev device dumpit calbackdrivers/infiniband/core/nldev.c+63 -10 replies
22/33RDMA/netlink: Add nldev device doit implementationdrivers/infiniband/core/nldev.c+40 -00 replies
23/33RDMA/netlink: Add nldev port dumpit implementationdrivers/infiniband/core/nldev.c+61 -00 replies
24/33RDMA/netlink: Implement nldev port doit callbackdrivers/infiniband/core/nldev.c+44 -00 replies
25/33RDMA/netlink: Expose device and port capability masksdrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+24 -00 replies
26/33RDMA: Simplify get firmware interfacedrivers/infiniband/core/device.c drivers/infiniband/core/sysfs.c drivers/infiniband/hw/cxgb3/iwch_provider.c +13 more+36 -470 replies
27/33RDMA/netlink: Export FW versiondrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+13 -00 replies
28/33RDMA/netlink: Export node_guid and sys_image_guiddrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+21 -00 replies
29/33RDMA/netlink: Advertise IB subnet prefixdrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+10 -00 replies
30/33RDMA/netink: Export lids and sm_lidsdrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+16 -10 replies
31/33RDMA/netlink: Export LID mask control (LMC)drivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+8 -00 replies
32/33RDMA/netlink: Provide port state and physical link statedrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+9 -00 replies
33/33RDMA/netlink: Export node_typedrivers/infiniband/core/nldev.c include/uapi/rdma/rdma_netlink.h+5 -00 replies

Reviews trailers per patch

21 of 33 patches have a Reviewed-by or Acked-by.

PatchChien Tin TungSteve Wise
1/33
2/33R-b
3/33
4/33
5/33R-b
6/33R-b
7/33R-b
8/33R-b
9/33R-b
10/33R-b
11/33R-b
12/33R-b
13/33R-b
14/33
15/33R-b
16/33R-b
17/33R-b
18/33R-b
19/33R-b
20/33R-b
21/33R-b
22/33R-b
23/33R-b
24/33R-b
25/33R-b
26/33
27/33
28/33
29/33
30/33
31/33
32/33
33/33

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

Read the v1 thread