SLOT_DIRTY
if (kip->slot_used[i] == SLOT_DIRTY && collect_one_slot(kip, i))
kip->slot_used[idx] = SLOT_DIRTY;