HomeFreeBSD

Change the pNFS client so that it uses separate TCP connections for same server.

Description

Change the pNFS client so that it uses separate TCP connections for same server.

This patch changes the pNFS client so that it will use separate TCP connections
to the same machine by default. This makes it possible to disable a connection
to a DS when multiple DSs reside on the same server.
This may be overridden by a sysctl, in case some extant pNFS servers require
the same connection to be used for the same server machine.
The patch also adds the nfscl_cancelreqs() function to shut down the DS
connection if it isn't shared with other DSs.

Details

Provenance
rmacklemAuthored on
Parents
rS336017: This exposes ZFS user and group quotas via the normal
Branches
Unknown
Tags
Unknown