[PATCH 0/2] NFSD: Rebase dropped patches for block/scsi layout

Sergey Bashirov posted 2 patches 2 months, 2 weeks ago
fs/nfsd/blocklayout.c    | 25 ++++++------
fs/nfsd/blocklayoutxdr.c | 83 +++++++++++++++++++++++++++-------------
fs/nfsd/blocklayoutxdr.h |  4 +-
fs/nfsd/nfs4proc.c       | 32 ++++++++--------
fs/nfsd/nfs4xdr.c        | 11 +++---
fs/nfsd/pnfs.h           |  1 +
fs/nfsd/xdr4.h           |  3 +-
7 files changed, 95 insertions(+), 64 deletions(-)
[PATCH 0/2] NFSD: Rebase dropped patches for block/scsi layout
Posted by Sergey Bashirov 2 months, 2 weeks ago
This series resubmits two patches that were dropped due to conflicts
after the deviceid4 handling rework. The first patch is rebased. Only
the decoding of bex.vol_id, which has the deviceid4 type, is updated.
The second patch doesn't change, it just depends on the first one.

Signed-off-by: Sergey Bashirov <sergeybashirov@gmail.com>
---
Sergey Bashirov (2):
  NFSD: Implement large extent array support in pNFS
  NFSD: Fix last write offset handling in layoutcommit

 fs/nfsd/blocklayout.c    | 25 ++++++------
 fs/nfsd/blocklayoutxdr.c | 83 +++++++++++++++++++++++++++-------------
 fs/nfsd/blocklayoutxdr.h |  4 +-
 fs/nfsd/nfs4proc.c       | 32 ++++++++--------
 fs/nfsd/nfs4xdr.c        | 11 +++---
 fs/nfsd/pnfs.h           |  1 +
 fs/nfsd/xdr4.h           |  3 +-
 7 files changed, 95 insertions(+), 64 deletions(-)

-- 
2.43.0
Re: [PATCH 0/2] NFSD: Rebase dropped patches for block/scsi layout
Posted by Chuck Lever 2 months, 2 weeks ago
From: Chuck Lever <chuck.lever@oracle.com>

On Mon, 21 Jul 2025 21:40:54 +0300, Sergey Bashirov wrote:
> This series resubmits two patches that were dropped due to conflicts
> after the deviceid4 handling rework. The first patch is rebased. Only
> the decoding of bex.vol_id, which has the deviceid4 type, is updated.
> The second patch doesn't change, it just depends on the first one.
> 
> 

Applied to nfsd-testing, thanks!

[1/2] NFSD: Implement large extent array support in pNFS
      commit: 0c8cc94a6dc2b200617094c0016cd46f01c12490
[2/2] NFSD: Fix last write offset handling in layoutcommit
      commit: f91f48cedc8ef26d55a548e4e3879070d06906f6

--
Chuck Lever