Re: remove rq_vec

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/7/25 7:55 AM, Christoph Hellwig wrote:
> Hi all,
> 
> this series remove the rq_vec field from the svc_rqst structure and
> always uses the bvec array for VFS operations.
> 
> It doesn't integrate the bvec arrays used by the socket transport and
> those of the VFS layer in nfsd yet, but it is a step toward that.
> 
> Diffstat:
>  fs/nfsd/nfs3proc.c         |    5 ----
>  fs/nfsd/nfs4proc.c         |    7 ------
>  fs/nfsd/nfsproc.c          |    7 +-----
>  fs/nfsd/vfs.c              |   49 ++++++++++++++++++++++++++++-----------------
>  fs/nfsd/vfs.h              |    4 +--
>  include/linux/sunrpc/svc.h |    3 --
>  net/sunrpc/svc.c           |   40 ------------------------------------
>  7 files changed, 37 insertions(+), 78 deletions(-)

I already have patches to do this in test.


-- 
Chuck Lever




[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux