When an NFSv4.1/4.2 server is configured as a pNFS server,
new file creation (via Open/Create from an NFS client) is
slow, due to the fact that the NFS server (MDS) must do
RPCs against the DS(s).
This patch precreates files in a directory called ".pnfshide/numfiles",
so that the NFS server can just rename them for the Open/Create.
A kernel process called a "replenisher" creates more files in
".pnfshide/numfiles" as required.
This is a fairly big patch, so I understand if you do not want to
review it, but it does do a bunch of VFS/VOP calls, so a review
of those would be nice.
It requires D57553.
This patch only affects the pNFS server and only if the directory
.pnfshide/numfiles exists in the exported file system.