diff --git a/module/spl/spl-kmem.c b/module/spl/spl-kmem.c index f9c1114918..a0ca2d2be5 100644 --- a/module/spl/spl-kmem.c +++ b/module/spl/spl-kmem.c @@ -1112,14 +1112,11 @@ spl_slab_reclaim(spl_kmem_cache_t *skc, int count, int flag) if (skc->skc_flags & KMC_OFFSLAB) kv_free(skc, sko->sko_addr, size); - - cond_resched(); } list_for_each_entry_safe(sks, m, &sks_list, sks_list) { ASSERT(sks->sks_magic == SKS_MAGIC); kv_free(skc, sks, skc->skc_slab_size); - cond_resched(); } SEXIT;