]> git.baikalelectronics.ru Git - kernel.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>
Fri, 4 Jun 2021 16:07:25 +0000 (12:07 -0400)
commitd2b9438d86d43b5e6a196d135a9b9aac1fb32fc7
treea1d21ae1a2bcee0ca216bcef7cb44f71f0a4cd88
parente8b924c4290eeca4fecf3fb37295a6da5dbdb8fd
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