summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2021-04-26 11:20:54 -0600
committerJens Axboe <axboe@kernel.dk>2021-04-26 11:20:54 -0600
commitb72fa3c90c003e18ff56c13455b3538fff9cf346 (patch)
treeaba7ac9640507099fcceac3dcbfe582e486cd034
parent5d4a50641fde6745f046ef90396970e227fa1bf8 (diff)
parentad8c8da6b80d38bae914e50b389499297660a2cc (diff)
downloadlinux-crypto-b72fa3c90c003e18ff56c13455b3538fff9cf346.tar.gz
linux-crypto-b72fa3c90c003e18ff56c13455b3538fff9cf346.zip
Merge branch 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-5.13/drivers
Pull MD related fix from Song: "This change fixes raid5 on POWER8." * 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md: async_xor: increase src_offs when dropping destination page
-rw-r--r--crypto/async_tx/async_xor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/async_tx/async_xor.c b/crypto/async_tx/async_xor.c
index a057ecb1..6cd7f702 100644
--- a/crypto/async_tx/async_xor.c
+++ b/crypto/async_tx/async_xor.c
@@ -233,6 +233,7 @@ async_xor_offs(struct page *dest, unsigned int offset,
if (submit->flags & ASYNC_TX_XOR_DROP_DST) {
src_cnt--;
src_list++;
+ src_offs++;
}
/* wait for any prerequisite operations */