]> git.baikalelectronics.ru Git - kernel.git/commit
pnfs: remove GETDEVICELIST implementation
authorChristoph Hellwig <hch@lst.de>
Thu, 11 Sep 2014 00:36:31 +0000 (17:36 -0700)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Fri, 12 Sep 2014 17:20:54 +0000 (13:20 -0400)
commita5fe84addd8271cb539e34ac429c6509096c3080
treebb4e90418ef3aaf994687252d96d6276630dfe20
parent001b1ea42e4865f0241e6cc5071300f6f32a5a4a
pnfs: remove GETDEVICELIST implementation

The current GETDEVICELIST implementation is buggy in that it doesn't handle
cursors correctly, and in that it returns an error if the server returns
NFSERR_NOTSUPP.  Given that there is no actual need for GETDEVICELIST,
it has various issues and might get removed for NFSv4.2 stop using it in
the blocklayout driver, and thus the Linux NFS client as whole.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/blocklayout/blocklayout.c
fs/nfs/nfs4proc.c
fs/nfs/nfs4xdr.c
fs/nfs/pnfs.h
fs/nfs/pnfs_dev.c
include/linux/nfs_xdr.h