projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3aec427
)
RDMA/rxe: Enable atomic write capability for rxe device
author
Xiao Yang
<yangx.jy@fujitsu.com>
Thu, 1 Dec 2022 14:39:28 +0000
(14:39 +0000)
committer
Jason Gunthorpe
<jgg@nvidia.com>
Thu, 1 Dec 2022 23:51:10 +0000
(19:51 -0400)
The capability shows that rxe device supports atomic write operation.
Link:
https://lore.kernel.org/r/1669905568-62-4-git-send-email-yangx.jy@fujitsu.com
Signed-off-by: Xiao Yang <yangx.jy@fujitsu.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/sw/rxe/rxe_param.h
patch
|
blob
|
history
diff --git
a/drivers/infiniband/sw/rxe/rxe_param.h
b/drivers/infiniband/sw/rxe/rxe_param.h
index
86c7a8b
..
bbc88cd
100644
(file)
--- a/
drivers/infiniband/sw/rxe/rxe_param.h
+++ b/
drivers/infiniband/sw/rxe/rxe_param.h
@@
-51,7
+51,12
@@
enum rxe_device_param {
| IB_DEVICE_SRQ_RESIZE
| IB_DEVICE_MEM_MGT_EXTENSIONS
| IB_DEVICE_MEM_WINDOW
+#ifdef CONFIG_64BIT
+ | IB_DEVICE_MEM_WINDOW_TYPE_2B
+ | IB_DEVICE_ATOMIC_WRITE,
+#else
| IB_DEVICE_MEM_WINDOW_TYPE_2B,
+#endif /* CONFIG_64BIT */
RXE_MAX_SGE = 32,
RXE_MAX_WQE_SIZE = sizeof(struct rxe_send_wqe) +
sizeof(struct ib_sge) * RXE_MAX_SGE,