rdma-core/libqedr-fix-inline-data-copy.patch
Nicolas Morey-Chaisemartin 4f1863d296 - Backport patch from upstream:
* libqedr-fix-inline-data-copy.patch
    Fix data integrity issue while sending inline data (bsc#1050543, fate#322894)

OBS-URL: https://build.opensuse.org/package/show/science:HPC/rdma-core?expand=0&rev=56
2017-11-02 08:41:04 +00:00

14 lines
431 B
Diff

diff --git providers/qedr/qelr_verbs.c providers/qedr/qelr_verbs.c
index 4a74c50e..7db0fb32 100644
--- providers/qedr/qelr_verbs.c
+++ providers/qedr/qelr_verbs.c
@@ -874,7 +874,7 @@ static void swap_wqe_data64(uint64_t *p)
__be64 *bep=(__be64 *)p;
int i;
- for (i = 0; i < ROCE_WQE_ELEM_SIZE / sizeof(uint64_t); i++, p++)
+ for (i = 0; i < ROCE_WQE_ELEM_SIZE / sizeof(uint64_t); i++, p++, bep++)
*bep = htobe64(*p);
}