Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 67b9124f authored by Dan Williams's avatar Dan Williams
Browse files

dmatest: fix handling of an even number of xor_sources



Just like commit ac5d73fc, we need to be careful to use 'src_cnt' as it
contains the fixed up number of xor sources (forced odd) to meet dmatest's
data verification scheme.

Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent 94de648d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -347,7 +347,7 @@ static int dmatest_func(void *data)
		else if (thread->type == DMA_XOR)
			tx = dev->device_prep_dma_xor(chan,
						      dma_dsts[0] + dst_off,
						      dma_srcs, xor_sources,
						      dma_srcs, src_cnt,
						      len, flags);
		else if (thread->type == DMA_PQ) {
			dma_addr_t dma_pq[dst_cnt];