Add spinlock around the slices as well, to protect the free_list list.