linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Memory window support for rdma_rxe
@ 2020-08-19  3:39 Bob Pearson
  2020-08-19  3:39 ` [PATCH v2 01/16] rdma_rxe: Added SPDX headers to rxe source files Bob Pearson
                   ` (16 more replies)
  0 siblings, 17 replies; 22+ messages in thread
From: Bob Pearson @ 2020-08-19  3:39 UTC (permalink / raw)
  To: zyjzyj2000, linux-rdma

This a cleaned up resend of an earlier patch set. This set of patches
implements the memory windows verbs and local send operations. Each of these
has been tested at a basic level and regressions tests have been run to
see that basic rxe functionality is OK.

The main difference between v2 and v1 is that each patch passes checkpatch
and compiles without errors. Also, this set was ported from Linus's head of
tree the the rdma-kernel tree because the last ones had problems getting
cleanly applied. (I am trying to get git send-email to use -v2)

I would encourage anyone who has test cases for MWs to run them against
this code and let me know if anything crops up.

There is a matching patch for rdma-core the user space library that is required
to run user space MW applications. It will be sent out shortly.

The first two patches clean up checkpatch warnings for the existing rxe source
code. They can be used separately if desired.

The third and fourth patches are a prerequisite for the rest of the set and
add some WR and WC opcodes to ib_verbs.h and ib_user_verb.h.

Bob Pearson



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

end of thread, other threads:[~2020-08-20 21:51 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-19  3:39 Memory window support for rdma_rxe Bob Pearson
2020-08-19  3:39 ` [PATCH v2 01/16] rdma_rxe: Added SPDX headers to rxe source files Bob Pearson
2020-08-20 13:43   ` Zhu Yanjun
2020-08-20 13:48     ` Bob Pearson
2020-08-19  3:39 ` [PATCH v2 02/16] rdma_rxe: Fixed style warnings Bob Pearson
2020-08-19  3:39 ` [PATCH v2 03/16] ib_user_verbs.h: Added ib_uverbs_wc_opcode Bob Pearson
2020-08-19  3:39 ` [PATCH v2 04/16] ib_verbs.h: Added missing IB_WR_BIND_MW opcode Bob Pearson
2020-08-19  3:39 ` [PATCH v2 05/16] rdma_rxe: Added bind_mw parameters to rxe_send_wr Bob Pearson
2020-08-19  3:39 ` [PATCH v2 06/16] rdma_rxe: Added stubs for alloc_mw and dealloc_mw verbs Bob Pearson
2020-08-19  3:40 ` [PATCH v2 07/16] rdma_rxe: Separated MR and MW objects Bob Pearson
2020-08-19  3:40 ` [PATCH v2 08/16] rdma_rxe: Added mw object Bob Pearson
2020-08-19  3:40 ` [PATCH v2 09/16] rdma_rxe: Extended pools to support both keys and indices Bob Pearson
2020-08-19  3:40 ` [PATCH v2 10/16] rdma_rxe: Implemented functional alloc_mw and dealloc_mw APIs Bob Pearson
2020-08-19  3:40 ` [PATCH v2 11/16] rdma_rxe: Address an issue with hardened user copy Bob Pearson
2020-08-19  3:40 ` [PATCH v2 12/16] rdma_rxe: Added bind mw API stub Bob Pearson
2020-08-19  3:40 ` [PATCH v2 13/16] rdma_rxe: Give MR and MW objects indices and keys Bob Pearson
2020-08-19  3:40 ` [PATCH v2 14/16] rdma_rxe: Added stub for invalidate mw Bob Pearson
2020-08-19  3:40 ` [PATCH v2 15/16] rdma_rxe: Added functional bind and invalidate MW ops Bob Pearson
2020-08-19  6:01   ` kernel test robot
2020-08-19  3:40 ` [PATCH v2 16/16] rdma_rxe: Implemented read/write/atomic access to MW Bob Pearson
2020-08-19  5:02 ` Memory window support for rdma_rxe Leon Romanovsky
     [not found]   ` <13f4a586-9f9c-e348-ec85-d9109adcab5b@gmail.com>
     [not found]     ` <20200820074116.GZ7555@unreal>
     [not found]       ` <92e509ee-8a6a-6e3b-c1e3-1d6ec84c44fe@gmail.com>
2020-08-20 21:51         ` Bob Pearson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).