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

Commit 902d5391 authored by jun qian's avatar jun qian Committed by Jens Axboe
Browse files

block: umem: replace spin_lock_bh with spin_lock in tasklet callback



As you are already in a tasklet, it is unnecessary to call spin_lock_bh.

Signed-off-by: default avatarjun qian <hangdianqj@163.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 7759eb23
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -421,7 +421,7 @@ static void process_page(unsigned long data)
	struct cardinfo *card = (struct cardinfo *)data;
	unsigned int dma_status = card->dma_status;

	spin_lock_bh(&card->lock);
	spin_lock(&card->lock);
	if (card->Active < 0)
		goto out_unlock;
	page = &card->mm_pages[card->Active];
@@ -496,7 +496,7 @@ static void process_page(unsigned long data)
		mm_start_io(card);
	}
 out_unlock:
	spin_unlock_bh(&card->lock);
	spin_unlock(&card->lock);

	while (return_bio) {
		struct bio *bio = return_bio;