dm: update targets using system workqueues to use a local workqueue
authorTetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Wed, 20 Apr 2022 05:12:26 +0000 (14:12 +0900)
committerMike Snitzer <snitzer@kernel.org>
Tue, 14 Feb 2023 19:23:08 +0000 (14:23 -0500)
commita7e8f7fbe2adc132c0222fea96a18610337e2775
tree0ab392cd3d53f2da2098815c057d2c8ef895117c
parent0b22ff5360f5c4e11050b89206370fdf7dc0a226
dm: update targets using system workqueues to use a local workqueue

Flushing system-wide workqueues is dangerous and will be forbidden.
Use a local workqueue in dm-mpath.c, dm-raid1.c, and dm-stripe.c.

Link: https://lkml.kernel.org/r/49925af7-78a8-a3dd-bce6-cfc02e1a9236@I-love.SAKURA.ne.jp
Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
drivers/md/dm-mpath.c
drivers/md/dm-raid1.c
drivers/md/dm-stripe.c