linux-xiaomi-chiron/include/linux/sunrpc
Trond Myklebust 6650239a4b NFS: Don't use vm_map_ram() in readdir
vm_map_ram() is not available on NOMMU platforms, and causes trouble
on incoherrent architectures such as ARM when we access the page data
through both the direct and the virtual mapping.

The alternative is to use the direct mapping to access page data
for the case when we are not crossing a page boundary, but to copy
the data into a linear scratch buffer when we are accessing data
that spans page boundaries.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Tested-by: Marc Kleine-Budde <mkl@pengutronix.de>
Cc: stable@kernel.org  [2.6.37]
2011-01-10 14:45:01 -05:00
..
auth.h sunrpc: fix up rpcauth_remove_module section mismatch 2010-09-29 12:27:37 -04:00
auth_gss.h nfs: __rcu annotations 2010-08-19 17:18:00 -07:00
bc_xprt.h SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel 2010-03-22 05:32:44 -04:00
cache.h sunrpc: Add routines that allow registering per-net caches 2010-09-27 10:16:11 -04:00
clnt.h Merge branch 'for-2.6.37' of git://linux-nfs.org/~bfields/linux 2010-10-26 09:55:25 -07:00
debug.h sunrpc: Clean never used include files 2009-12-14 18:12:08 -05:00
gss_api.h NFS: Don't use GFP_KERNEL in rpcsec_gss downcalls 2010-05-14 15:09:33 -04:00
gss_asn1.h
gss_err.h
gss_krb5.h NFS: Don't use GFP_KERNEL in rpcsec_gss downcalls 2010-05-14 15:09:33 -04:00
Kbuild include: replace unifdef-y with header-y 2010-08-14 22:26:51 +02:00
metrics.h SUNRPC: Replace jiffies-based metrics with ktime-based metrics 2010-05-14 15:09:33 -04:00
msg_prot.h SUNRPC: Clean up RPCBIND_MAXUADDRLEN definitions 2009-08-09 15:09:32 -04:00
rpc_pipe_fs.h nfs: fix compile error in rpc_pipefs.h 2009-08-20 18:20:25 -04:00
rpc_rdma.h sunrpc: Clean never used include files 2009-12-14 18:12:08 -05:00
sched.h SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task 2010-08-04 08:54:07 -04:00
stats.h sunrpc: Make the /proc/net/rpc appear in net namespaces 2010-09-27 10:16:12 -04:00
svc.h nfsd: remove unused field rq_reffh 2009-12-15 15:01:46 -05:00
svc_rdma.h
svc_xprt.h nfsd4: fix 4.1 connection registration race 2010-11-02 17:13:52 -04:00
svcauth.h sunrpc: Add net to pure API calls 2010-09-27 10:16:11 -04:00
svcauth_gss.h
svcsock.h nfsd41: sunrpc: Added rpc server-side backchannel handling 2009-09-11 15:04:16 -04:00
timer.h
types.h
xdr.h NFS: Don't use vm_map_ram() in readdir 2011-01-10 14:45:01 -05:00
xprt.h sunrpc: Tag rpc_xprt with net 2010-10-01 17:18:58 -04:00
xprtrdma.h nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel 2009-09-13 15:46:15 -04:00
xprtsock.h nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel 2009-09-13 15:46:15 -04:00