Messages in this thread Patch in this message | | | From | Nicholas Mc Guire <> | Subject | [PATCH] incorrect use of init_completion fixup | Date | Tue, 23 Dec 2014 18:52:31 +0100 |
| |
The successive init_completion calls should be reinit_completion here.
patch is against 3.18.0 linux-next
Signed-off-by: Nicholas Mc Guire <der.herr@hofr.at> --- drivers/dma/ioat/dma_v3.c | 4 +- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/dma/ioat/dma_v3.c b/drivers/dma/ioat/dma_v3.c index 32eae38..3dbcc42 100644 --- a/drivers/dma/ioat/dma_v3.c +++ b/drivers/dma/ioat/dma_v3.c @@ -1353,7 +1353,7 @@ static int ioat_xor_val_self_test(struct ioatdma_device *device) }
async_tx_ack(tx); - init_completion(&cmp); + reinit_completion(&cmp); tx->callback = ioat3_dma_test_callback; tx->callback_param = &cmp; cookie = tx->tx_submit(tx); @@ -1405,7 +1405,7 @@ static int ioat_xor_val_self_test(struct ioatdma_device *device) }
async_tx_ack(tx); - init_completion(&cmp); + reinit_completion(&cmp); tx->callback = ioat3_dma_test_callback; tx->callback_param = &cmp; cookie = tx->tx_submit(tx); -- 1.7.10.4
| |