NFS client patches for Linux 2.5.69

These patches come from the 2.4 NFSv4 client implementation. All have been tested with 2.5.69.

linux-2.5.69-02-rpc_qname.patch

This is the final rpc_show_tasks bug. This problem was introduced by the first fix for this bug because I didn't realize that function arguments are placed on the stack in reverse order.

linux-2.5.69-03-small_reads.patch

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

linux-2.5.69-04-rpc_accept.patch

The RPC client should not retry bad RPC ACCEPT codes (bug 6).

linux-2.5.69-05-dtsize.patch

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

linux-2.5.69-06-attr_cache.patch

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

linux-2.5.69-07-config_fix.patch

Make NFS client compile without NFSv4 enabled.

linux-2.5.69-08-idmap_fixes.patch

Idmap.c doesn't properly NULL-terminate strings it sends to the idmapper daemon.

linux-2.5.69-09-pipefs_trace.patch

Add debugging trace messages to rpc_pipe.c.

linux-2.5.69-10-gss_trace.patch

Fix up debugging trace messages in auth_gss.


Last modified: Fri May 9 17:31:19 EDT 2003