Unverified Commit ba880c5e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!7879 [sync] PR-7684: dm snapshot: fix lockup in dm_exception_table_exit

parents 89882d97 2c229c23
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -685,8 +685,10 @@ static void dm_exception_table_exit(struct dm_exception_table *et,
	for (i = 0; i < size; i++) {
		slot = et->table + i;

		hlist_bl_for_each_entry_safe(ex, pos, n, slot, hash_list)
		hlist_bl_for_each_entry_safe(ex, pos, n, slot, hash_list) {
			kmem_cache_free(mem, ex);
			cond_resched();
		}
	}

	vfree(et->table);