Re: [Qemu-devel] [PATCH for-2.6] spapr_pci: fix multifunction hotplug

2016-03-03 Thread David Gibson
On Thu, Mar 03, 2016 at 08:50:26PM -0600, Michael Roth wrote: > Quoting David Gibson (2016-03-03 19:18:09) > > On Thu, Mar 03, 2016 at 03:55:36PM -0600, Michael Roth wrote: > > > Since 3f1e147, QEMU has adopted a convention of supporting function > > > hotplug by deferring hotplug events until func

Re: [Qemu-devel] [PATCH for-2.6] spapr_pci: fix multifunction hotplug

2016-03-03 Thread Michael Roth
Quoting David Gibson (2016-03-03 19:18:09) > On Thu, Mar 03, 2016 at 03:55:36PM -0600, Michael Roth wrote: > > Since 3f1e147, QEMU has adopted a convention of supporting function > > hotplug by deferring hotplug events until func 0 is hotplugged. > > This is likely how management tools like libvirt

Re: [Qemu-devel] [PATCH for-2.6] spapr_pci: fix multifunction hotplug

2016-03-03 Thread David Gibson
On Thu, Mar 03, 2016 at 03:55:36PM -0600, Michael Roth wrote: > Since 3f1e147, QEMU has adopted a convention of supporting function > hotplug by deferring hotplug events until func 0 is hotplugged. > This is likely how management tools like libvirt would expose > such support going forward. > > Si

[Qemu-devel] [PATCH for-2.6] spapr_pci: fix multifunction hotplug

2016-03-03 Thread Michael Roth
Since 3f1e147, QEMU has adopted a convention of supporting function hotplug by deferring hotplug events until func 0 is hotplugged. This is likely how management tools like libvirt would expose such support going forward. Since sPAPR guests rely on per-func events rather than slot-based, our proto