2017-11-09 15:20:02 +00:00
|
|
|
commit 774d9d7a17606ffc37bb43b87130c4f177de8e25
|
|
|
|
Author: Ram Amrani <Ram.Amrani@cavium.com>
|
|
|
|
Date: Mon Oct 30 12:32:35 2017 +0200
|
|
|
|
|
|
|
|
libqedr: fix inline data copy
|
|
|
|
|
|
|
|
Advance target pointer during data copy.
|
|
|
|
|
|
|
|
Signed-off-by: Ram Amrani <Ram.Amrani@cavium.com>
|
|
|
|
|
2017-11-02 08:41:04 +00:00
|
|
|
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);
|
|
|
|
}
|
|
|
|
|