]> www.infradead.org Git - users/dwmw2/linux.git/commit
RDMA/rtrs-clt: Fix need_inv setting in error case
authorJack Wang <jinpu.wang@ionos.com>
Wed, 21 Aug 2024 11:22:08 +0000 (13:22 +0200)
committerLeon Romanovsky <leon@kernel.org>
Wed, 28 Aug 2024 12:24:35 +0000 (15:24 +0300)
commit8c8dd4e13bd5a716a0a2fa58e7e2f08b4af073f7
tree8d93bb9dd721e9998ea084cfdf01c87d6b025786
parent4842cfb07a4faa4b9768e496925e48b50875ee13
RDMA/rtrs-clt: Fix need_inv setting in error case

In some cases need_inv can be missed for write requests, additionally
driver has to handle missing invalidates for write requests. While at
it, remove the else case from write invalidate path as it is possible
to reach there.

Signed-off-by: Jack Wang <jinpu.wang@ionos.com>
Signed-off-by: Md Haris Iqbal <haris.iqbal@ionos.com>
Signed-off-by: Grzegorz Prajsner <grzegorz.prajsner@ionos.com>
Link: https://patch.msgid.link/20240821112217.41827-3-haris.iqbal@ionos.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/ulp/rtrs/rtrs-clt.c