This patchset provides the following new features in the Linux NFS client and server:
In addition, this patchset includes a number of other advanced features, including removal of the global kernel lock from the NFS client, support for IPv6 in the NFS client and server, and support for rpcbind protocol versions 3 and 4.
Note Well: The jumbo patch has been tested only minimally. See below for supplemental patches that may address significant problems found in this patchset. Please report problems to Chuck Lever.
The patchset is based on the 2.6.21 release of the Linux kernel, which can be downloaded from here. After downloading and unpacking the kernel source, apply this patch:
Note that some of the patches in this patchset have not been completely reviewed by community developers, meaning that the implementation and APIs are still subject to some churn and further development. In addition there are some known problems with this work, listed in the section below. The patches in this patchset are also available individually here.