From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: [PULL] KVM updates Date: Tue, 11 Sep 2012 11:30:49 +0200 Message-ID: <504F04C9.4050906@siemens.com> References: <504E0677.9020702@redhat.com> <87fw6pbhvu.fsf@codemonkey.ws> <504EFB3E.7070508@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Anthony Liguori , qemu-devel , KVM list , Marcelo Tosatti To: Avi Kivity Return-path: Received: from david.siemens.de ([192.35.17.14]:17795 "EHLO david.siemens.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756720Ab2IKJbA (ORCPT ); Tue, 11 Sep 2012 05:31:00 -0400 In-Reply-To: <504EFB3E.7070508@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 2012-09-11 10:50, Avi Kivity wrote: > On 09/11/2012 02:03 AM, Anthony Liguori wrote: >> Avi Kivity writes: >> >>> Please pull from: >>> >>> git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master >>> >>> to merge some kvm updates, most notably a port of qemu-kvm's pre-vfio device >>> assignment. With this there are no significant changes left between qemu and >>> qemu-kvm (though some work remains). >> >> Pulled. Thanks. >> >> I took a look at the difference, appears to be some deprecated options >> and CPU hotplug. What's the plan there? > > #include ? No more plans on my side, qemu-kvm is dead here. The only thing worth pushing in one way or the other is the testdev, to keep autotest happy. But it's not on my agenda. > >> Is CPU hotplug functional in qemu-kvm? > > Last I tested, yes. But it was a long time ago and it isn't part of my > autotest runs. CPU hotplug became broken years ago in qemu-kvm, I think with the introduction of qdev to the APIC (and attaching the APIC to the non-hotpluggable sysbus). There is ongoing work over upstream to make CPU devices pluggable, and the remaining (unused) delta in acpi_piix4.c will likely then be transferred as well. Jan -- Siemens AG, Corporate Technology, CT RTC ITP SDP-DE Corporate Competence Center Embedded Linux From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:57554) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBMoB-0001qq-E6 for qemu-devel@nongnu.org; Tue, 11 Sep 2012 05:31:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBMo5-0004I9-6s for qemu-devel@nongnu.org; Tue, 11 Sep 2012 05:31:03 -0400 Received: from david.siemens.de ([192.35.17.14]:28703) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBMo4-0004I0-TT for qemu-devel@nongnu.org; Tue, 11 Sep 2012 05:30:57 -0400 Message-ID: <504F04C9.4050906@siemens.com> Date: Tue, 11 Sep 2012 11:30:49 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <504E0677.9020702@redhat.com> <87fw6pbhvu.fsf@codemonkey.ws> <504EFB3E.7070508@redhat.com> In-Reply-To: <504EFB3E.7070508@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL] KVM updates List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Avi Kivity Cc: Marcelo Tosatti , qemu-devel , Anthony Liguori , KVM list On 2012-09-11 10:50, Avi Kivity wrote: > On 09/11/2012 02:03 AM, Anthony Liguori wrote: >> Avi Kivity writes: >> >>> Please pull from: >>> >>> git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master >>> >>> to merge some kvm updates, most notably a port of qemu-kvm's pre-vfio device >>> assignment. With this there are no significant changes left between qemu and >>> qemu-kvm (though some work remains). >> >> Pulled. Thanks. >> >> I took a look at the difference, appears to be some deprecated options >> and CPU hotplug. What's the plan there? > > #include ? No more plans on my side, qemu-kvm is dead here. The only thing worth pushing in one way or the other is the testdev, to keep autotest happy. But it's not on my agenda. > >> Is CPU hotplug functional in qemu-kvm? > > Last I tested, yes. But it was a long time ago and it isn't part of my > autotest runs. CPU hotplug became broken years ago in qemu-kvm, I think with the introduction of qdev to the APIC (and attaching the APIC to the non-hotpluggable sysbus). There is ongoing work over upstream to make CPU devices pluggable, and the remaining (unused) delta in acpi_piix4.c will likely then be transferred as well. Jan -- Siemens AG, Corporate Technology, CT RTC ITP SDP-DE Corporate Competence Center Embedded Linux