Re: [Xen-devel] [PATCH v3] xen/blkfront: convert to blk-mq APIs

2015-08-27 Thread Rafal Mielniczuk
On 25/08/15 03:14, Bob Liu wrote: > Hi Rafal, > > Please have a try adding "--iodepth_batch=32 --iodepth_batch_complete=32" to > the fio command line. > I didn't see this issue any more, neither for domU. > > Thanks, > -Bob Hello, Using 4.2-rc8 kernel, I can confirm that merges are happening aft

Re: [Xen-devel] [PATCH v3] xen/blkfront: convert to blk-mq APIs

2015-08-24 Thread Bob Liu
Hi Rafal, Please have a try adding "--iodepth_batch=32 --iodepth_batch_complete=32" to the fio command line. I didn't see this issue any more, neither for domU. Thanks, -Bob On 08/21/2015 04:46 PM, Rafal Mielniczuk wrote: > On 19/08/15 12:12, Bob Liu wrote: >> Hi Jens & Christoph, >> >> Rafal r

Re: [Xen-devel] [PATCH v3] xen/blkfront: convert to blk-mq APIs

2015-08-21 Thread Rafal Mielniczuk
On 19/08/15 12:12, Bob Liu wrote: > Hi Jens & Christoph, > > Rafal reported an issue about this patch, that's after this patch no more > merges happen and the performance dropped if "modprobe null_blk irqmode=2 > completion_nsec=100", > but works fine if "modprobe null_blk". > > I'm not sure

Re: [Xen-devel] [PATCH v3] xen/blkfront: convert to blk-mq APIs

2015-08-19 Thread Bob Liu
Hi Jens & Christoph, Rafal reported an issue about this patch, that's after this patch no more merges happen and the performance dropped if "modprobe null_blk irqmode=2 completion_nsec=100", but works fine if "modprobe null_blk". I'm not sure whether it's as expect or not. Do you have any

Re: [Xen-devel] [PATCH v3] xen/blkfront: convert to blk-mq APIs

2015-07-20 Thread David Vrabel
On 13/07/15 10:55, Bob Liu wrote: > Note: This patch is based on original work of Arianna's internship for > GNOME's Outreach Program for Women. > > Only one hardware queue is used now, so there is no performance change. > > The legacy non-mq code is deleted completely which is the same as other

[Xen-devel] [PATCH v3] xen/blkfront: convert to blk-mq APIs

2015-07-13 Thread Bob Liu
Note: This patch is based on original work of Arianna's internship for GNOME's Outreach Program for Women. Only one hardware queue is used now, so there is no performance change. The legacy non-mq code is deleted completely which is the same as other drivers like virtio, mtip, and nvme. Also dro