From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44158) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhtpc-0001KM-EF for qemu-devel@nongnu.org; Thu, 08 Sep 2016 03:33:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bhtpZ-0006rJ-CB for qemu-devel@nongnu.org; Thu, 08 Sep 2016 03:33:08 -0400 Received: from mx1.redhat.com ([209.132.183.28]:47614) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhtpZ-0006r5-6a for qemu-devel@nongnu.org; Thu, 08 Sep 2016 03:33:05 -0400 Message-ID: <1473319981.6698.23.camel@redhat.com> From: Gerd Hoffmann Date: Thu, 08 Sep 2016 09:33:01 +0200 In-Reply-To: <3ed4337a-f53a-a148-88d6-a3d35ffeca79@redhat.com> References: <1472736127-18137-1-git-send-email-marcel@redhat.com> <6c9103e7-70ad-55c6-5533-d6d9bbaa39b4@redhat.com> <739af9d6-2382-c4bd-679d-87b153124491@redhat.com> <1473229310.28663.14.camel@redhat.com> <3ed4337a-f53a-a148-88d6-a3d35ffeca79@redhat.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH RFC] docs: add PCIe devices placement guidelines List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Laine Stump Cc: qemu-devel@nongnu.org, Marcel Apfelbaum , Laszlo Ersek , mst@redhat.com, Peter Maydell , Drew Jones , Andrea Bolognani , Alex Williamson Hi, > > Good point, maybe libvirt can avoid adding switches unless the user > > explicitly > > asked for them. I checked and it a actually works fine in QEMU. > So, *is* there any downside to doing this? I don't think so. The only issue I can think of when it comes to multifunction is hotplug, because hotplug works at slot level in pci so you can't hotplug single functions. But as you can't hotplug the root ports in the first place this is nothing we have to worry about in this specific case. cheers, Gerd