Re: [PATCH 5/5] blk-mq: make plug work for mutiple disks and queues

2015-05-04 Thread Shaohua Li
On Fri, May 01, 2015 at 04:55:39PM -0400, Jeff Moyer wrote: > Shaohua Li writes: > > > Last patch makes plug work for multiple queue case. However it only > > works for single disk case, because it assumes only one request in the > > plug list. If a task is accessing multiple disks, eg MD/DM, the

Re: [PATCH 5/5] blk-mq: make plug work for mutiple disks and queues

2015-05-01 Thread Jeff Moyer
Shaohua Li writes: > Last patch makes plug work for multiple queue case. However it only > works for single disk case, because it assumes only one request in the > plug list. If a task is accessing multiple disks, eg MD/DM, the > assumption is wrong. Let blk_attempt_plug_merge() record request fr