Re: [PATCH v11 00/20] nfs/nfsd: add support for localio

NeilBrown
2024-07-03T21:35:51Z

On Thu, 04 Jul 2024, Chuck Lever III wrote:
>
>
> > On Jul 3, 2024, at 11:36 AM, Mike Snitzer <snitzer@kernel.org> wrote:
> >
> > On Wed, Jul 03, 2024 at 03:24:18PM +0000, Chuck Lever III wrote:
> >
> >> IMO the design document should, as part of the problem statement,
> >> explain why a pNFS-only solution is not workable.
> >
> > Sure, I can add that.
> >
> > I explained the NFSv3 requirement when we discussed at LSF.
>
> You explained it to me in a private conversation, although
> there was a lot of "I don't know yet" in that discussion.
>
> It needs to be (re)explained in a public forum because
> reviewers keep bringing this question up.
>
> I hope to see more than just "NFSv3 is in the mix". There
> needs to be some explanation of why it is necessary to
> support NFSv3 without the use of pNFS flexfile.
>

My perspective if "of course NFSv3".
This core idea is to accelerate loop-back NFS and unless we have decided
to deprecate NFSv3 (as I think we have decided to deprecate NFSv2), then
NFSv3 support should be on the table.

If v3 support turns out to be particularly burdensome, then it's not a
"must have" for me, but it isn't at all clear to me that a pNFS approach
would have fewer problems - only different problems.

Just my 2c worth.

NeilBrown