Hi, This is another step at getting us closer to qemu upstream. I'm getting rid of USE_KVM, replacing it with the combination of KVM_UPSTREAM and CONFIG_KVM The goal is to slowly reduce that isolation. To demonstrate what I aim for, the last patches of the series shares code for breakpoint handling. next in my radar are ioctl functions and cpuid trimming. Have fun Changes from v1: * Include qemu-kvm.c and qemu-kvm-x86.c instead of folding it, as by gleb suggestion. * duplicate structures that we need, to avoid messing with upstream, per avi suggestion * drop KVM_UPSTREAM instead of moving code, per Jan suggestion * kvm_qemu_init() -> kvm_init(smp_cpus), to get closer to upstream, per glommer evil twin suggestion -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html