Re: [LSF/MM/BPF TOPIC] BoF for nfsd

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

 



> On Apr 12, 2023, at 2:26 PM, Chuck Lever III <chuck.lever@xxxxxxxxxx> wrote:
> 
> I'd like to request some time for those interested specifically
> in NFSD to gather and discuss some topics. Not a network file
> system free-for-all, but specifically for NFSD, because there
> is a long list of potential topics:
> 
>    • Progress on using iomap for NFSD READ/READ_PLUS (anna)
>    • Replacing nfsd_splice_actor (all)
>    • Transition from page arrays to bvecs (dhowells, hch)
>    • tmpfs directory cookie stability (cel)
>    • timestamp resolution and i_version (jlayton)
>    • GSS Kerberos futures (dhowells)
>    • NFS/NFSD CI (jlayton)
>    • NFSD POSIX to NFSv4 ACL translation - writing down the rules (all)
> 
> Some of these topics might be appealing to others not specifically
> involved with NFSD development. If there's something that should
> be moved to another track or session, please pipe up.

It's been suggested that this is too many topics for a
single session. Let me propose some ways of breaking it
up.

>    • Progress on using iomap for NFSD READ/READ_PLUS (anna)
>    • Replacing nfsd_splice_actor


This is probably worth its own session. We might want to
include how to convert NFSD to use folios, or maybe that
deserves its own conversation.

>    • Transition from page arrays to bvecs (dhowells, hch)


This is something we can take to the hallway or discuss
over beers or a meal.

>    • tmpfs directory cookie stability (cel)

This could be a FS/MM session. Aside from directory
cookies, there are issues about exporting any shmemfs-
based filesystem (autofs is another).

>    • timestamp resolution and i_version (jlayton)

I'll let Jeff propose something here, and take this off
the NFSD-specific agenda.

>    • GSS Kerberos futures (dhowells)

Perhaps this topic also requires us to be drunk first.
Seriously, though... it could be a pretty specialized
conversation, and thus left for the hallway track.

Or, David and I could fold this into the bvecs discussion
above, as these two are somewhat related.

>    • NFS/NFSD CI (jlayton)

Network filesystems have special requirements for CI.
Jeff has been working on shaping kdevops to work for
our needs, and the work probably has broader appeal
than only to NFS. This could be its own 30-minute session,
or maybe we've got most everything worked out already?

>    • NFSD POSIX to NFSv4 ACL translation - writing down the rules (all)


Could be its own session, but it might have only a
handful of interested parties.


--
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