diff --git a/kmod/src/block.c b/kmod/src/block.c index adba8c39..5ad81377 100644 --- a/kmod/src/block.c +++ b/kmod/src/block.c @@ -218,6 +218,7 @@ static void block_free_work(struct work_struct *work) llist_for_each_entry_safe(bp, tmp, deleted, free_node) { block_free(sb, bp); + cond_resched(); } }