The issue is as soon as the MTF flag is set on the vcpu (start_single_step), we may have an event show up immediately and it will create a race condition because the event will not be in the hash table.