Skip to content

Commit 2da09da

Browse files
committed
Merge tag 'block-5.16-2021-12-19' of git://git.kernel.dk/linux-block
Pull block revert from Jens Axboe: "It turns out that the fix for not hammering on the delayed work timer too much caused a performance regression for BFQ, so let's revert the change for now. I've got some ideas on how to fix it appropriately, but they should wait for 5.17" * tag 'block-5.16-2021-12-19' of git://git.kernel.dk/linux-block: Revert "block: reduce kblockd_mod_delayed_work_on() CPU consumption"
2 parents a76c3d0 + 87959fa commit 2da09da

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

block/blk-core.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1484,8 +1484,6 @@ EXPORT_SYMBOL(kblockd_schedule_work);
14841484
int kblockd_mod_delayed_work_on(int cpu, struct delayed_work *dwork,
14851485
unsigned long delay)
14861486
{
1487-
if (!delay)
1488-
return queue_work_on(cpu, kblockd_workqueue, &dwork->work);
14891487
return mod_delayed_work_on(cpu, kblockd_workqueue, dwork, delay);
14901488
}
14911489
EXPORT_SYMBOL(kblockd_mod_delayed_work_on);

0 commit comments

Comments
 (0)