From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:34629) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rxo5F-0000wI-9S for qemu-devel@nongnu.org; Wed, 15 Feb 2012 18:16:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rxo5D-0000Kc-9f for qemu-devel@nongnu.org; Wed, 15 Feb 2012 18:16:21 -0500 Received: from mx1.redhat.com ([209.132.183.28]:17558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rxo5D-0000KM-35 for qemu-devel@nongnu.org; Wed, 15 Feb 2012 18:16:19 -0500 From: Igor Mammedov Date: Thu, 16 Feb 2012 00:16:07 +0100 Message-Id: <1329347774-23262-1-git-send-email-imammedo@redhat.com> Subject: [Qemu-devel] [PATCH 0/7] Add CPU hot-plug to qemu (pc only). v2 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: jan.kiszka@siemens.com, gleb@redhat.com Previous version was titled "Make vcpu hotplug work for qemu" Why it is needed? Feature is implemented by many other solutions and seems to be in high demand from users. For example it's possible to do hot-plug with xen tool stack or with kvm using qemu-kvm+some voodoo (i.e. lost patches). But it's not possible to do it with mainline qemu, and this is attempt to start fixing it. This patch-set lays basic infrastructure for cpu hot-plug and introduces only cpu hot-add for now. This will provide skeleton for cpu hot-unplug patches that are posted against qemu-kvm. v2 changes: - small fixes in [1/7], change list in the patch - got rid of cpu_set command - converted pc cpu to qdev device, now it's possible to add cpu using monitor command 'device_add' Signed-off-by: Igor Mammedov