linux/drivers/infiniband/sw/rxe
Honggang LI 6e17530f5b RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
[ Upstream commit 4adcaf969d ]

BTH_ACK_MASK bit is used to indicate that an acknowledge
(for this packet) should be scheduled by the responder.
Both UC and UD QPs are unacknowledged, so don't set
BTH_ACK_MASK for UC or UD QPs.

Fixes: 8700e3e7c4 ("Soft RoCE driver")
Signed-off-by: Honggang LI <honggangli@163.com>
Link: https://lore.kernel.org/r/20240624020348.494338-1-honggangli@163.com
Reviewed-by: Zhu Yanjun <yanjun.zhu@linux.dev>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-08-19 05:33:33 +02:00
..
Kconfig RDMA/rxe: Fix missing kconfig dependency on CRYPTO 2021-03-09 11:09:38 +01:00
Makefile
rxe_av.c
rxe_comp.c
rxe_cq.c
rxe_hdr.h
rxe_hw_counters.c
rxe_hw_counters.h
rxe_icrc.c
rxe_loc.h
rxe_mcast.c
rxe_mmap.c
rxe_mr.c RDMA/rxe: Don't overwrite errno from ib_umem_get() 2021-07-19 08:53:12 +02:00
rxe_net.c RDMA/rxe: Fix failure during driver load 2021-07-14 16:53:27 +02:00
rxe_net.h
rxe_opcode.c RDMA/rxe: Fix a typo in opcode name 2022-01-27 09:19:52 +01:00
rxe_opcode.h
rxe_param.h RDMA/rxe: Fix wrong port_cap_flags 2021-11-17 09:48:41 +01:00
rxe_pool.c
rxe_pool.h
rxe_qp.c RDMA/rxe: Fix the use-before-initialization error of resp_pkts 2023-06-21 15:44:11 +02:00
rxe_queue.c
rxe_queue.h
rxe_recv.c RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt 2021-03-04 10:26:33 +01:00
rxe_req.c RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs 2024-08-19 05:33:33 +02:00
rxe_resp.c RDMA/rxe: Fix qp reference counting for atomic ops 2021-07-14 16:53:30 +02:00
rxe_srq.c
rxe_sysfs.c RDMA/rxe: Fix panic when calling kmem_cache_create() 2020-09-17 13:47:42 +02:00
rxe_task.c RDMA/rxe: Removed unused name from rxe_task struct 2023-06-21 15:44:11 +02:00
rxe_task.h RDMA/rxe: Removed unused name from rxe_task struct 2023-06-21 15:44:11 +02:00
rxe_verbs.c RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars 2020-09-17 13:47:54 +02:00
rxe_verbs.h
rxe.c RDMA/rxe: Fix the problem "mutex_destroy missing" 2024-05-02 16:18:30 +02:00
rxe.h RDMA/rxe: Fix panic when calling kmem_cache_create() 2020-09-17 13:47:42 +02:00