Message ID | 1572342047-99933-1-git-send-email-joseph.qi@linux.alibaba.com (mailing list archive) |
---|---|
State | Deferred, archived |
Headers | show |
Series | fs/iomap: remove redundant check in iomap_dio_rw() | expand |
Looks good,
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
On 10/29/19 3:40 AM, Joseph Qi wrote: > We've already check if it is READ iov_iter, no need check again. > > Signed-off-by: Joseph Qi <joseph.qi@linux.alibaba.com> > --- > fs/iomap/direct-io.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/iomap/direct-io.c b/fs/iomap/direct-io.c > index 1fc28c2..9712648 100644 > --- a/fs/iomap/direct-io.c > +++ b/fs/iomap/direct-io.c > @@ -430,7 +430,7 @@ static void iomap_dio_bio_end_io(struct bio *bio) > if (pos >= dio->i_size) > goto out_free_dio; > > - if (iter_is_iovec(iter) && iov_iter_rw(iter) == READ) > + if (iter_is_iovec(iter)) > dio->flags |= IOMAP_DIO_DIRTY; > } else { > flags |= IOMAP_WRITE; > Reviewed-by: Jens Axboe <axboe@kernel.dk>
On Tue, Oct 29, 2019 at 05:40:47PM +0800, Joseph Qi wrote: > We've already check if it is READ iov_iter, no need check again. > > Signed-off-by: Joseph Qi <joseph.qi@linux.alibaba.com> Applied to the iomap tree, thanks. Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> --D > --- > fs/iomap/direct-io.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/iomap/direct-io.c b/fs/iomap/direct-io.c > index 1fc28c2..9712648 100644 > --- a/fs/iomap/direct-io.c > +++ b/fs/iomap/direct-io.c > @@ -430,7 +430,7 @@ static void iomap_dio_bio_end_io(struct bio *bio) > if (pos >= dio->i_size) > goto out_free_dio; > > - if (iter_is_iovec(iter) && iov_iter_rw(iter) == READ) > + if (iter_is_iovec(iter)) > dio->flags |= IOMAP_DIO_DIRTY; > } else { > flags |= IOMAP_WRITE; > -- > 1.8.3.1 >
diff --git a/fs/iomap/direct-io.c b/fs/iomap/direct-io.c index 1fc28c2..9712648 100644 --- a/fs/iomap/direct-io.c +++ b/fs/iomap/direct-io.c @@ -430,7 +430,7 @@ static void iomap_dio_bio_end_io(struct bio *bio) if (pos >= dio->i_size) goto out_free_dio; - if (iter_is_iovec(iter) && iov_iter_rw(iter) == READ) + if (iter_is_iovec(iter)) dio->flags |= IOMAP_DIO_DIRTY; } else { flags |= IOMAP_WRITE;
We've already check if it is READ iov_iter, no need check again. Signed-off-by: Joseph Qi <joseph.qi@linux.alibaba.com> --- fs/iomap/direct-io.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)