summaryrefslogtreecommitdiff
path: root/drivers/md/dm-thin.c
diff options
context:
space:
mode:
authorMike Snitzer <snitzer@kernel.org>2023-02-16 20:10:05 +0300
committerMike Snitzer <snitzer@kernel.org>2023-02-16 20:10:05 +0300
commitf77692d65d54665d81815349cc727baa85e8b71d (patch)
tree5a3a18362f53370945bcc13289af5e91ea3cbe56 /drivers/md/dm-thin.c
parent0ca44fcef241768fd25ee763b3d203b9852f269b (diff)
downloadlinux-f77692d65d54665d81815349cc727baa85e8b71d.tar.xz
dm: add cond_resched() to dm_wq_requeue_work()
Otherwise the while() loop in dm_wq_requeue_work() can result in a "dead loop" on systems that have preemption disabled. This is particularly problematic on single cpu systems. Fixes: 8b211aaccb915 ("dm: add two stage requeue mechanism") Cc: stable@vger.kernel.org Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Diffstat (limited to 'drivers/md/dm-thin.c')
0 files changed, 0 insertions, 0 deletions