]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dm kcopyd: avoid spin_lock_irqsave from process context
authorMikulas Patocka <mpatocka@redhat.com>
Wed, 26 May 2021 14:18:06 +0000 (10:18 -0400)
committerMike Snitzer <snitzer@redhat.com>
Wed, 26 May 2021 20:18:32 +0000 (16:18 -0400)
commit185f5bf3e2afcfd51e01065b33179d4e3fc20e71
tree6b6ef3cc86ee59a4b9eaf6a2b7b6d2a0441ee1c0
parenta679c58ef7fffe56b064312caf9c001bc931f8d9
dm kcopyd: avoid spin_lock_irqsave from process context

The functions "pop", "push_head", "do_work" can only be called from
process context. Therefore, replace spin_lock_irq{save,restore} with
spin_{lock,unlock}_irq.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-kcopyd.c