[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Ye5oMkjAzTHTkWNR@infradead.org>
Date: Mon, 24 Jan 2022 00:49:54 -0800
From: Christoph Hellwig <hch@...radead.org>
To: NeilBrown <neilb@...e.de>
Cc: Trond Myklebust <trond.myklebust@...merspace.com>,
Anna Schumaker <anna.schumaker@...app.com>,
Chuck Lever <chuck.lever@...cle.com>,
Andrew Morton <akpm@...ux-foundation.org>,
Mel Gorman <mgorman@...e.de>,
Christoph Hellwig <hch@...radead.org>,
David Howells <dhowells@...hat.com>, linux-nfs@...r.kernel.org,
linux-mm@...ck.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH 07/23] MM: perform async writes to SWP_FS_OPS swap-space
using ->swap_rw
On Mon, Jan 24, 2022 at 02:48:32PM +1100, NeilBrown wrote:
>
> +static void sio_write_complete(struct kiocb *iocb, long ret)
> +{
> + struct swap_iocb *sio = container_of(iocb, struct swap_iocb, iocb);
> + struct page *page = sio->bvec.bv_page;
> +
> + if (ret != 0 && ret != PAGE_SIZE) {
ret == 0 isn't really a success case for ki_complete, it is something
that should never happen at all.
Otherwise looks good:
Reviewed-by: Christoph Hellwig <hch@....de>
Powered by blists - more mailing lists