All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH rdma-core 0/5] Add new bitmap API
@ 2022-02-28  8:48 Yishai Hadas
  2022-02-28  8:48 ` [PATCH rdma-core 1/5] util: " Yishai Hadas
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Yishai Hadas @ 2022-02-28  8:48 UTC (permalink / raw)
  To: linux-rdma; +Cc: jgg, yishaih, maorg, msanalla, oulijun

This series adds new bitmap implementation to util directory which replaces the
ccan equivalent.

The ccan/bitmap stuff was published under the LGPLv2+ license which is not
fitting in rdma-core.

As of the above, the applicable bitmap code in rdma-core was adapted to use the
util new API.

PR was sent:
https://github.com/linux-rdma/rdma-core/pull/1144

Maher Sanalla (5):
  util: Add new bitmap API
  mlx5: Adapt bitmap usage to use util API
  libhns: Adapt bitmap usage to use util API
  verbs: Adapt bitmap usage to use util API
  ccan: Remove bitmap code

 ccan/CMakeLists.txt           |   2 -
 ccan/bitmap.c                 | 125 ----------------------
 ccan/bitmap.h                 | 239 ------------------------------------------
 libibverbs/ibverbs.h          |   4 +-
 providers/hns/hns_roce_u.h    |   4 +-
 providers/hns/hns_roce_u_db.c |   4 +-
 providers/mlx5/bitmap.h       | 111 --------------------
 providers/mlx5/buf.c          | 187 +++++++--------------------------
 providers/mlx5/dr_buddy.c     |  12 +--
 providers/mlx5/mlx5.h         |  17 +--
 providers/mlx5/mlx5_vfio.c    |   3 +-
 providers/mlx5/mlx5_vfio.h    |   2 +-
 providers/mlx5/mlx5dv_dr.h    |   6 +-
 util/CMakeLists.txt           |   2 +
 util/bitmap.c                 | 180 +++++++++++++++++++++++++++++++
 util/bitmap.h                 | 120 +++++++++++++++++++++
 util/util.h                   |   1 +
 17 files changed, 362 insertions(+), 657 deletions(-)
 delete mode 100644 ccan/bitmap.c
 delete mode 100644 ccan/bitmap.h
 delete mode 100644 providers/mlx5/bitmap.h
 create mode 100644 util/bitmap.c
 create mode 100644 util/bitmap.h

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-03-10  7:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-28  8:48 [PATCH rdma-core 0/5] Add new bitmap API Yishai Hadas
2022-02-28  8:48 ` [PATCH rdma-core 1/5] util: " Yishai Hadas
2022-02-28  8:48 ` [PATCH rdma-core 2/5] mlx5: Adapt bitmap usage to use util API Yishai Hadas
2022-02-28  8:48 ` [PATCH rdma-core 3/5] libhns: " Yishai Hadas
2022-02-28  8:48 ` [PATCH rdma-core 4/5] verbs: " Yishai Hadas
2022-02-28  8:48 ` [PATCH rdma-core 5/5] ccan: Remove bitmap code Yishai Hadas
2022-03-10  7:33 ` [PATCH rdma-core 0/5] Add new bitmap API Yishai Hadas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.