HomeFreeBSD

nfsd: Allow multiple instances of rpc.tlsservd

Description

nfsd: Allow multiple instances of rpc.tlsservd

During a discussion with someone working on NFS-over-TLS
for a non-FreeBSD platform, we agreed that a single server
daemon for TLS handshakes could become a bottleneck when
an NFS server first boots, if many concurrent NFS-over-TLS
connections are attempted.

This patch modifies the kernel RPC code so that it can
handle multiple rpc.tlsservd daemons. A separate commit
currently under review as D35886 for the rpc.tlsservd
daemon.

Details

Provenance
rmacklemAuthored on Aug 22 2022, 8:54 PM
Parents
rGa070c11afe59: Add dsl to the src committers and bz as my mentor
Branches
Unknown
Tags
Unknown