[Qemu-devel] using MSIX for virtio-blk

2015-07-07 Thread Naredula Janardhana Reddy
Hi, How to enable MSIX for virtio-blk, this is to avoid extra use of VIRTIO_PCI_ISR port reads. This is for qemu 2.3.0 with virtio-blk-pci with x-data-plane is on. Thanks Jana

Re: [Qemu-devel] using MSIX for virtio-blk

2015-07-10 Thread Naredula Janardhana Reddy
Thanks Stefan, It's a small bug in the virtio-blk driver in my kernel. After fixing , It works as expected. Jana On 9 July 2015 at 16:31, Stefan Hajnoczi wrote: > On Tue, Jul 07, 2015 at 10:50:59PM +0530, Naredula Janardhana Reddy wrote: > > How to enable MSIX for virtio-b

Re: [Qemu-devel] virtio-blk multiqueue support in qemu.

2015-07-10 Thread Naredula Janardhana Reddy
, Michael S. Tsirkin wrote: > On Thu, Jul 09, 2015 at 02:22:48PM +0100, Stefan Hajnoczi wrote: > > On Wed, Jul 08, 2015 at 05:37:12PM +0300, Michael S. Tsirkin wrote: > > > On Thu, Jul 02, 2015 at 09:21:21AM +0800, Fam Zheng wrote: > > > > On Wed, 07/01 22:45, N

[Qemu-devel] vhost-user memory regions.

2015-07-13 Thread Naredula Janardhana Reddy
In the QEMU 2.3.0 , The memory regions published to user space application is limited address space, not the complete memory regions of quest vm, due to this , the user level app cannot decode all the memory block addresses. This is needed for reading the packet from virtio ring. Is there any conf

[Qemu-devel] virtio-net Multi-queue: only first queue is bi-directional , rest are uni-directional.

2015-07-13 Thread Naredula Janardhana Reddy
HI, With multi-queue in virtio-net in qemu 2.3.0, only first queue is bi-directional , rest are uni-directional. used 3 virtio queus/channels, but only the first is bi-directional, rest two are uni-directional. Is it any way to control the recving on all three instead of just first one. comma

Re: [Qemu-devel] vhost-user memory regions.

2015-07-19 Thread Naredula Janardhana Reddy
Yes, vhost-user need a fix in qemu related to memory regions. Is there any Plans to implement in Multi-queue for vhost-user?. Thanks Jana On 17 July 2015 at 17:25, Marc-André Lureau wrote: > Hi Naredula > > On Mon, Jul 13, 2015 at 10:35 AM, Naredula Janardhana Reddy > wrote: &g

[Qemu-devel] virtio-blk multiqueue support in qemu.

2015-07-01 Thread Naredula Janardhana Reddy
HI, I am trying to improve the throughput of virtio-blk for my kernel ( https://github.com/naredula-jana/Jiny-Kernel ) to make use of the multi-core using multi-queue. But I found the latest qemu does not support multiqueue for virtio-blk, The feature flag does not return multi-queue suppo

[Qemu-devel] vhost-user on qemu qemu-2.5.0-rc2 FAILS for multi-queue

2015-12-03 Thread Naredula Janardhana Reddy
Hi I am using the latest qemu-2.5.0-rc2 with vhost-user(with multi-queue, with 3 queues) to test multi-queue feature with vhost-user. In the guest vm, multi-queue feature flag is not getting enabled . On the backend, the backend(user space switch) is receving SET_VRING_ADDR message only for th

Re: [Qemu-devel] vhost-user on qemu qemu-2.5.0-rc2 FAILS for multi-queue

2015-12-03 Thread Naredula Janardhana Reddy
Thanks Victor, After setting MQ feature bit in get_feature response, Guest vm can see the MQ feature bit enabled, and all the queues are getting initialized on the vm. Jana On 3 December 2015 at 20:07, Victor Kaplansky wrote: > On Thu, Dec 03, 2015 at 03:11:57PM +0530, Naredula Janardh