Re: [Qemu-devel] [PATCH 0/3 v2] virtio: improve virtio devices initialization time

2018-01-17 Thread Kinsella, Ray
your patch - it now core dumps for 128 virtio-devices. You can find the output here - https://pastebin.com/W4DXZ6J5. My config is attached to this email. On 17/01/2018 09:28, Gal Hammer wrote: Hi Ray, On Tue, Jan 16, 2018 at 5:40 PM, Kinsella, Ray wrote: Hi Gal, I'm not sure my patch

Re: [Qemu-devel] [PATCH 0/3 v2] virtio: improve virtio devices initialization time

2018-01-16 Thread Kinsella, Ray
Hi Gal, Brilliant - will test this in the next day or two. Hopefully this will help resolve the issues I reported last summer. http://lists.nongnu.org/archive/html/qemu-devel/2017-07/msg05268.html Ray K On 14/01/2018 10:06, Gal Hammer wrote: A bug was reported about a very slow boot time and

Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-08-09 Thread Kinsella, Ray
3:53 AM To: Kinsella, Ray ; Kevin O'Connor Cc: Tan, Jianfeng ; seab...@seabios.org; Michael Tsirkin ; qemu-devel@nongnu.org; Gerd Hoffmann Subject: Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices On 07/08/2017 22:00, Kinsella, Ray wrote: > Hi Marcel, > Hi Ray, Please

Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-08-07 Thread Kinsella, Ray
5:43 AM To: Kinsella, Ray ; Kevin O'Connor Cc: Tan, Jianfeng ; seab...@seabios.org; Michael Tsirkin ; qemu-devel@nongnu.org; Gerd Hoffmann Subject: Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices It is an issue worth looking into it, one more question, all the measurements are fro

Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-07-25 Thread Kinsella, Ray
Hi Marcel, On 24/07/2017 00:14, Marcel Apfelbaum wrote: On 24/07/2017 7:53, Kinsella, Ray wrote: Even if I am not aware of how much time would take to init a bare-metal PCIe Root Port, it seems too much. So I repeated the testing for 64, 128, 256 and 512 ports. I ensured the configuration

Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-07-23 Thread Kinsella, Ray
runtime. Ray K -Original Message- From: Kevin O'Connor [mailto:ke...@koconnor.net] Sent: Sunday, July 23, 2017 1:05 PM To: Marcel Apfelbaum ; Kinsella, Ray Cc: qemu-devel@nongnu.org; seab...@seabios.org; Gerd Hoffmann ; Michael Tsirkin Subject: Re: >256 Virtio-net-pci hotplug

Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-07-21 Thread Kinsella, Ray
Hi Marcel On 21/07/2017 01:33, Marcel Apfelbaum wrote: On 20/07/2017 3:44, Kinsella, Ray wrote: That's strange. Please ensure the virtio devices are working in virtio 1.0 mode (disable-modern=0,disable-legacy=1). Let us know any problems you see. Not sure what yet, I will try scaling it

Re: [Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-07-19 Thread Kinsella, Ray
Hi Marcel, You can use multi-function PCIe Root Ports, this will give you 8 ports per slot, if you have 16 empty slots (I think we have more) you reach 128 root ports. Then you can use multi-function virtio-net-pci devices, this will give you 8 functions per port, so you reach the target of 102

[Qemu-devel] >256 Virtio-net-pci hotplug Devices

2017-07-17 Thread Kinsella, Ray
Hi folks, I am trying to create a VM that supports hot-plugging a large number of virtio-net-pci device, up to 1000 devices initially. >From the docs (see below) and from playing with QEMU, it looks like there are >two options. Both with limitations. PCI Express switch It looks like using a