Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO
authorWeston Andros Adamson <dros@netapp.com>
Thu, 24 Mar 2011 20:48:21 +0000 (16:48 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Thu, 24 Mar 2011 21:01:41 +0000 (17:01 -0400)
commit35124a0994fc02545b14b9fa3aad000b3331f1c0
tree5149267f387199fd9ca2718c74d86b6779013501
parentef31153786bc1e4304e6b9422cc8b9efef455611
Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO

changes LAYOUTGET and GETDEVICEINFO XDR parsing to:
 - not use vmap, which doesn't work on incoherent archs
 - use xdr_stream parsing for all xdr

Signed-off-by: Weston Andros Adamson <dros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4filelayout.c
fs/nfs/nfs4filelayoutdev.c
fs/nfs/nfs4proc.c
fs/nfs/nfs4xdr.c
fs/nfs/pnfs.c
fs/nfs/pnfs.h
include/linux/nfs_xdr.h