From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [PATCH 00/10] qemu-kvm: Cleanup and switch to upstream - Part III Date: Fri, 20 May 2011 19:12:30 +0200 Message-ID: Cc: kvm@vger.kernel.org, Alexander Graf To: Avi Kivity , Marcelo Tosatti Return-path: Received: from thoth.sbs.de ([192.35.17.2]:34740 "EHLO thoth.sbs.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754819Ab1ETRMq (ORCPT ); Fri, 20 May 2011 13:12:46 -0400 Sender: kvm-owner@vger.kernel.org List-ID: This is a rather short round as the next and final one cannot be split up very well. We start with three code cleanup patches, then work towards using upstream kvm_cpu_exec, and finally rework the core's PIO access management used for device assignment. Please review/merge. CC: Alexander Graf Jan Kiszka (10): qemu-kvm: Remove obsolete inclusions qemu-kvm: Remove remaining s390 fragments qemu-kvm: ppc: Drop diff to upstream qemu-kvm: Refactor vm exit in kvm_run qemu-kvm: Use thread_kicked instead of KVMCPUState::signalled qemu-kvm: Activate iothread version of qemu_cpu_kick_self qemu-kvm: Refactor exit_request processing in kvm_run qemu-kvm: Use upstream kvm_arch_process_async_events qemu-kvm: Use upstream kvm_cpu_exec qemu-kvm: Rework ioport access management cpu-defs.h | 1 - cpu-exec.c | 2 - cpus.c | 6 + exec.c | 1 - gdbstub.c | 1 - hw/acpi.c | 3 - hw/device-assignment.c | 20 +-- hw/ppc440.c | 1 - hw/ppc440_bamboo.c | 1 - hw/ppce500_mpc8544ds.c | 1 - hw/virtio-balloon.c | 1 - kvm-all.c | 3 - qemu-kvm-x86.c | 158 +-------------------- qemu-kvm.c | 359 ++++++++++++----------------------------------- qemu-kvm.h | 77 +---------- target-i386/helper.c | 1 - target-i386/kvm.c | 4 - target-ppc/cpu.h | 10 +-- target-ppc/fake-exec.c | 104 -------------- target-ppc/helper.c | 1 - target-ppc/machine.c | 1 - 21 files changed, 121 insertions(+), 635 deletions(-) delete mode 100644 target-ppc/fake-exec.c