1. 10 8月, 2017 1 次提交
    • L
      RDMA/netlink: Remove netlink clients infrastructure · c9901724
      Leon Romanovsky 提交于
      RDMA netlink has a complicated infrastructure for dynamically
      registering and de-registering netlink clients to the NETLINK_RDMA
      group. The complicated portion of this code is not widely used because
      2 of the 3 current clients are statically compiled together with
      netlink.c. The infrastructure, therefore, is deemed overkill.
      
      Refactor the code to eliminate the dynamically added clients. Now all
      clients are pre-registered in a client array at compile time, and at run
      time they merely check-in with the infrastructure to pass their callback
      table for inclusion in the pre-sized client array.
      
      This also allows for future cleanups and removal of unneeded code in the
      iwcm* netlink handler.
      Signed-off-by: NLeon Romanovsky <leonro@mellanox.com>
      Reviewed-by: NChien Tin Tung <chien.tin.tung@intel.com>
      c9901724
  2. 09 8月, 2017 1 次提交
  3. 01 8月, 2017 23 次提交
  4. 29 7月, 2017 6 次提交
  5. 27 7月, 2017 4 次提交
  6. 24 7月, 2017 5 次提交