Re: [PATCH v4 0/9] Fix XDR encoding near page boundaries

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

 



On Mon, 2024-12-30 at 19:28 -0500, cel@xxxxxxxxxx wrote:
> From: Chuck Lever <chuck.lever@xxxxxxxxxx>
> 
> Refresh the patch series to address the longstanding bug pointed out
> by J David and Rick Macklem.
> 
> Changes since v2:
> - Address same issue in NFSv4 READLINK and SECINFO operations
> - Update kdoc comment for xdr_reserve_space()
> 
> Chuck Lever (9):
>   NFSD: Encode COMPOUND operation status on page boundaries
>   NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode
>     buffer
>   NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the
>     encode buffer
>   NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in
>     the encode buffer
>   NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the
>     encode buffer
>   NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the
>     encode buffer
>   NFSD: Refactor nfsd4_do_encode_secinfo() again
>   NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the
>     encode buffer
>   SUNRPC: Document validity guarantees of the pointer returned by
>     reserve_space
> 
>  fs/nfsd/nfs4xdr.c | 214 +++++++++++++++++++++++++---------------------
>  net/sunrpc/xdr.c  |   6 ++
>  2 files changed, 122 insertions(+), 98 deletions(-)
> 

Reviewed-by: Jeff Layton <jlayton@xxxxxxxxxx>





[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