Archs are free to use vcpu_id as they see fit. For x86 it is used as vcpu's apic id. New ioctl is added to configure boot vcpu id that was assumed to be 0 till now.
Signed-off-by: Gleb Natapov Signed-off-by: Avi Kivity
# KVM common configuration items and defaults config HAVE_KVM bool config HAVE_KVM_IRQCHIP bool config HAVE_KVM_EVENTFD bool select EVENTFD config KVM_APIC_ARCHITECTURE bool