Re: [PATCH v10 0/6] block: loop: improve loop with AIO

2015-09-19 Thread Jens Axboe
On 09/17/2015 04:31 PM, Ming Lei wrote: On Tue, Aug 18, 2015 at 3:19 AM, Christoph Hellwig wrote: Thanks Ming, this series looks fine to me: Reviewed-by: Christoph Hellwig Jens, are you OK with this patchset? Yes, I think it looks good now. I have queued it up for 4.4. Thanks Ming. -- J

Re: [PATCH v10 0/6] block: loop: improve loop with AIO

2015-09-17 Thread Ming Lei
On Tue, Aug 18, 2015 at 3:19 AM, Christoph Hellwig wrote: > Thanks Ming, > > this series looks fine to me: > > Reviewed-by: Christoph Hellwig Jens, are you OK with this patchset? Thanks, -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to major

Re: [PATCH v10 0/6] block: loop: improve loop with AIO

2015-08-19 Thread Ming Lei
On Tue, Aug 18, 2015 at 3:19 AM, Christoph Hellwig wrote: > Thanks Ming, > > this series looks fine to me: > > Reviewed-by: Christoph Hellwig Thanks Christoph for reviewing. Jens, is there any chance to merge this patchset into v4.3? Thanks, > -- > To unsubscribe from this list: send the line

Re: [PATCH v10 0/6] block: loop: improve loop with AIO

2015-08-17 Thread Christoph Hellwig
Thanks Ming, this series looks fine to me: Reviewed-by: Christoph Hellwig -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at ht

[PATCH v10 0/6] block: loop: improve loop with AIO

2015-08-16 Thread Ming Lei
Hi Guys, There are about 3 advantages to use direct I/O and AIO on read/write loop's backing file: 1) double cache can be avoided, then memory usage gets decreased a lot 2) not like user space direct I/O, there isn't cost of pinning pages 3) avoid context switch for obtaining good throughput -