On Fri, 2023-03-31 at 17:08 +0100, David Howells wrote: > With the removal of ITER_PIPE, the last_offset member of struct iov_iter is > no longer used, so remove it and un-unionise the remaining member. > > Signed-off-by: David Howells <dhowells@xxxxxxxxxx> > cc: Jens Axboe <axboe@xxxxxxxxx> > cc: Matthew Wilcox <willy@xxxxxxxxxxxxx> > cc: Alexander Viro <viro@xxxxxxxxxxxxxxxxxx> > cc: Jeff Layton <jlayton@xxxxxxxxxx> > cc: linux-nfs@xxxxxxxxxxxxxxx > cc: linux-fsdevel@xxxxxxxxxxxxxxx > cc: linux-mm@xxxxxxxxx > cc: netdev@xxxxxxxxxxxxxxx > --- > include/linux/uio.h | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/include/linux/uio.h b/include/linux/uio.h > index 74598426edb4..2d8a70cb9b26 100644 > --- a/include/linux/uio.h > +++ b/include/linux/uio.h > @@ -43,10 +43,7 @@ struct iov_iter { > bool nofault; > bool data_source; > bool user_backed; > - union { > - size_t iov_offset; > - int last_offset; > - }; > + size_t iov_offset; > size_t count; > union { > const struct iovec *iov; Reviewed-by: Jeff Layton <jlayton@xxxxxxxxxx>