From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=33047 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PR3an-0003PN-F6 for qemu-devel@nongnu.org; Fri, 10 Dec 2010 09:05:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PR3am-00013y-DB for qemu-devel@nongnu.org; Fri, 10 Dec 2010 09:05:01 -0500 Received: from mx1.redhat.com ([209.132.183.28]:16368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PR3am-000137-6R for qemu-devel@nongnu.org; Fri, 10 Dec 2010 09:05:00 -0500 Message-ID: <4D023386.8050009@redhat.com> Date: Fri, 10 Dec 2010 15:04:54 +0100 From: Gerd Hoffmann MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 0/3] add hotplug opt-out option for devices. References: <1290077118-11577-1-git-send-email-kraxel@redhat.com> <4CE732CB.2060708@codemonkey.ws> <4CEA4326.2040009@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Markus Armbruster Cc: qemu-devel@nongnu.org Hi, >> Wrong. PCI certainly isn't the only bus which supports hotplug. It >> *does* make sense to handle generic hotplug stuff at qdev level. > > Could the proper place be qbus instead of qdev? No. But PCI is the only bus where some devices are hot-pluggable and some are not. On all other busses it is either all or no devices. So moving to pci is an option (patches for that are on the list). cheers, Gerd