freebsd-skq/sys/fs/nfsserver
Rick Macklem cb889ce631 Add optional support for ext_pgs mbufs to the NFS server's read, readlink
and getxattr operations.

This patch optionally enables generation of read, readlink and getxattr replies
in ext_pgs mbufs.  Since neither of ND_EXTPG or ND_TLS are currently ever set,
there is no change in semantics at this time.
It also corrects the message in a couple of panic()s that should never occur.

This is another in the series of commits that add support to the NFS client
and server for building RPC messages in ext_pgs mbufs with anonymous pages.
This is useful so that the entire mbuf list does not need to be
copied before calling sosend() when NFS over TLS is enabled.

Use of ext_pgs mbufs will not be enabled until the kernel RPC is updated
to handle TLS.
2020-07-31 23:35:49 +00:00
..
nfs_fha_new.c Re-organize the NFS file handle affinity code for the NFS server. 2020-04-14 00:01:26 +00:00
nfs_fha_new.h Re-organize the NFS file handle affinity code for the NFS server. 2020-04-14 00:01:26 +00:00
nfs_nfsdcache.c nfs: Remove APPLESTATIC macro 2020-05-12 13:23:25 +00:00
nfs_nfsdkrpc.c Re-organize the NFS file handle affinity code for the NFS server. 2020-04-14 00:01:26 +00:00
nfs_nfsdport.c Add optional support for ext_pgs mbufs to the NFS server's read, readlink 2020-07-31 23:35:49 +00:00
nfs_nfsdserv.c Add optional support for ext_pgs mbufs to the NFS server's read, readlink 2020-07-31 23:35:49 +00:00
nfs_nfsdsocket.c Deduplicate fsid comparisons 2020-05-21 01:55:35 +00:00
nfs_nfsdstate.c Deduplicate fsid comparisons 2020-05-21 01:55:35 +00:00
nfs_nfsdsubs.c Add support for ext_pgs mbufs to nfsrv_adj(). 2020-07-26 02:42:09 +00:00