NFS client patches for Linux 2.5.68

These patches come from the 2.4 NFSv4 client implementation. All of these should be applied to the 2.5 code base (these patches have not been readjusted to 2.5.68, so they may not apply cleanly, but it should be obvious how to make them apply).

linux-2.4.20-nfsv4_rpc_show_tasks.patch

There is still a problem in rpc_show_tasks that can cause an oops when RPC debug tracing is enabled.

linux-2.4.20-nfsv4_small_reads.patch

When the "rsize" mount option is set smaller than the client's page size, NFSv4 reads fail (bug 7).

linux-2.4.20-nfsv4_pipefs_trace.patch

Add debugging trace messages to rpc_pipe.c.

linux-2.4.20-nfsv4_gss_trace.patch

Fix up debugging trace messages in auth_gss.

linux-2.4.20-nfsv4_rpc_accept_retry.patch

Don't retry bad RPC ACCEPT codes (bug 6).

linux-2.4.20-nfsv4_dtsize.patch

Make sure dtsize is always at least PAGE_CACHE_SIZE bytes. (bug 43).

linux-2.4.20-nfsv4_attr_cache.patch

Fix NFSv4 attribute/data cache coherency problems when writing. (bug 32).

linux-2.4.20-nfsv4_rpc-transport-info.patch

Export the network protocol (TCP/UDP) to gssd. (bug 51).

linux-2.4.20-nfsv4_config_fix.patch

Make NFS client compile without NFSv4 enabled.

linux-2.4.20-nfsv4_idmap-fixes.patch

Minor idmap.c cleanup.

linux-2.4.20-nfsv4_unused-var.patch

Cleanup: delete unused variable.


Last modified: Wed Apr 23 22:39:01 EDT 2003