All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V9 libmlx4 0/2] Add extension and XRC QP support
@ 2013-08-01 15:05 Yishai Hadas
       [not found] ` <1375369555-11416-1-git-send-email-yishaih-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
  0 siblings, 1 reply; 12+ messages in thread
From: Yishai Hadas @ 2013-08-01 15:05 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA, roland-BHEL68pLQRGGvPXPguhicg
  Cc: ogerlitz-VPRAkNaXOzVWk0Htik3J/w, tzahio-VPRAkNaXOzVWk0Htik3J/w,
	yishaih-VPRAkNaXOzVWk0Htik3J/w

Extend XRC support to user space. Because XRC requires
new verbs and extensions to existing verbs, we first implement the
infra-structure changes needed to support verbs extensions matching to
libibverbs scheme, later XRC support is built on top of that infrastructure.


Changes from V8:
Patch 1:
to_mdev - moved to use container_of
fixed comment to use verbs_set_ctx_op
- Jason Gunthorpe pointed to give his ack for that patch after above changes.

Changes from V7:
Adapted code to use the new helper macro verbs_set_ctx_op from V8 of libibverbs.

Changes from V6:
Adapted to latest master branch.
Bug fixes, details in relevant patches.

Sean Hefty (1):
  Add support for XRC QPs

Yishai Hadas (1):
  Infra-structure changes to support verbs extensions

 src/buf.c      |    6 +-
 src/cq.c       |   42 ++++++++---
 src/mlx4-abi.h |    6 ++
 src/mlx4.c     |   80 +++++++++++---------
 src/mlx4.h     |   69 ++++++++++++++++--
 src/qp.c       |   39 ++++++----
 src/srq.c      |  153 ++++++++++++++++++++++++++++++++++++++
 src/verbs.c    |  224 +++++++++++++++++++++++++++++++++++++++++--------------
 8 files changed, 492 insertions(+), 127 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2013-12-29 16:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-01 15:05 [PATCH V9 libmlx4 0/2] Add extension and XRC QP support Yishai Hadas
     [not found] ` <1375369555-11416-1-git-send-email-yishaih-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2013-08-01 15:05   ` [PATCH V9 libmlx4 1/2] Infra-structure changes to support verbs extensions Yishai Hadas
     [not found]     ` <1375369555-11416-2-git-send-email-yishaih-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2013-12-23 17:35       ` Roland Dreier
     [not found]         ` <CAL1RGDXmbkeyxwsxduJEq9K6x_S4-q-txiR2pziS3tX-BKV76g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-12-23 18:21           ` Jason Gunthorpe
     [not found]             ` <20131223182120.GE25089-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2013-12-29 16:46               ` Yishai Hadas
2013-08-01 15:05   ` [PATCH V9 libmlx4 2/2] Add support for XRC QPs Yishai Hadas
2013-08-06 15:03   ` [PATCH V9 libmlx4 0/2] Add extension and XRC QP support Or Gerlitz
     [not found]     ` <CAJZOPZJ9gr=4Z-9XK0JRcojsXEwzXV9Hn+1h-vcu3fcvbWxM-Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-08-06 17:40       ` Roland Dreier
     [not found]         ` <CAG4TOxP2CUgUsu-061XZpEgY89k0Xf4+jfTOmq=b_h0Q1Ccs0w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-08-06 20:32           ` Or Gerlitz
     [not found]             ` <CAJZOPZKJzkiVqaHPx1Zvs0boxyy0P=KJSkq-7ZuA6FMJwbh-4Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-10-17  9:03               ` Or Gerlitz
     [not found]                 ` <525FA7DC.5090805-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2013-11-14 21:57                   ` Tzahi Oved
2013-10-17  9:03               ` Or Gerlitz

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.