From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: [PATCH 0/10 v9] No wait AIO Date: Mon, 29 May 2017 01:32:17 -0700 Message-ID: <20170529083217.GB1899@infradead.org> References: <20170524164150.9492-1-rgoldwyn@suse.de> <20170528092728.GA14519@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-block-owner@vger.kernel.org To: Goldwyn Rodrigues Cc: Christoph Hellwig , linux-fsdevel@vger.kernel.org, jack@suse.com, linux-block@vger.kernel.org, linux-btrfs@vger.kernel.org, linux-ext4@vger.kernel.org, linux-xfs@vger.kernel.org, axboe@kernel.dk, linux-api@vger.kernel.org, adam.manzanares@wdc.com, viro@zeniv.linux.org.uk List-Id: linux-api@vger.kernel.org On Sun, May 28, 2017 at 09:38:27PM -0500, Goldwyn Rodrigues wrote: > This effort focused on writes only. > > >From the point of view of the application/user, reads are usually > required to complete with success. I don't see a scenario where reads() > would need the nowait feature. If there is a use case, I'd be happy to > add and support it. Both of them usually have a point. And if they would block the main thread we'll have to offload them to a thread pool.