diff options
author | Yunbo Yu <yuyunbo519@gmail.com> | 2022-04-20 20:27:54 +0800 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2022-04-22 12:56:41 +0530 |
commit | 99faef48e7a3f878848a2d711af710e36fadbd6e (patch) | |
tree | 655d622ebfafa5d4a2f02f911a7fb922e19bac4a /drivers/dma | |
parent | 63c14ae6c161dec8ff3be49277edc75a769e054a (diff) | |
download | linux-stable-99faef48e7a3f878848a2d711af710e36fadbd6e.tar.gz linux-stable-99faef48e7a3f878848a2d711af710e36fadbd6e.tar.bz2 linux-stable-99faef48e7a3f878848a2d711af710e36fadbd6e.zip |
dmaengine: mv_xor_v2 : Move spin_lock_bh() to spin_lock()
It is unnecessary to call spin_lock_bh() for that you are already
in a tasklet.
Signed-off-by: Yunbo Yu <yuyunbo519@gmail.com>
Link: https://lore.kernel.org/r/20220420122754.148359-1-yuyunbo519@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma')
-rw-r--r-- | drivers/dma/mv_xor_v2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/dma/mv_xor_v2.c b/drivers/dma/mv_xor_v2.c index 9c8b4084ba2f..f10b29034da1 100644 --- a/drivers/dma/mv_xor_v2.c +++ b/drivers/dma/mv_xor_v2.c @@ -591,14 +591,14 @@ static void mv_xor_v2_tasklet(struct tasklet_struct *t) dma_run_dependencies(&next_pending_sw_desc->async_tx); /* Lock the channel */ - spin_lock_bh(&xor_dev->lock); + spin_lock(&xor_dev->lock); /* add the SW descriptor to the free descriptors list */ list_add(&next_pending_sw_desc->free_list, &xor_dev->free_sw_desc); /* Release the channel */ - spin_unlock_bh(&xor_dev->lock); + spin_unlock(&xor_dev->lock); /* increment the next descriptor */ pending_ptr++; |