NFS client patches for Linux 2.6.25-rc3

The following set of patches fix known issues with the 2.6.25-rc3 NFS client code, and significantly enhance the support for NFSv4.

linux-2.6.25-001-fixup_build_failure.dif:

From: Stephen Rothwell <sfr@canb.auug.org.au>

Date: Wed, 27 Feb 2008 16:52:51 +1100

NFS: Fix the CONFIG_NFS_FS && !CONFIG_NFS_V4 build failure

Hi Trond,

I assume you have already found this, but the current linux-next tree fails to build if CONFIG_NFS_V4 is not set and CONFIG_NFS_FS is set.

s/nfs/client.c:192: error: 'struct nfs_client' has no member named 'cl_rpcwaitq'

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

linux-2.6.25-002-fixup_sunrpc_expire_accounting.dif:

From: Trond Myklebust <Trond.Myklebust@netapp.com>

Date: Wed, 27 Feb 2008 00:27:27 -0800

SUNRPC: Fix up an omission in the RPC waitqueue expire accounting

__rpc_add_timer() needs to set queue->timer_list.expires so that the comparison makes sense...

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory   -  
[TXT]linux-2.6.25-001-fix..>2008-02-28 18:38 1.0K 
[TXT]linux-2.6.25-002-fix..>2008-02-28 18:38 2.8K 
[   ]series 2008-02-28 18:38 170  

Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16 mod_perl/2.0.11 Perl/v5.16.3 Server at linux-nfs.org Port 80