]> git.baikalelectronics.ru Git - kernel.git/commit
NFSD: fix bug for readdir of pseudofs
authorKinglong Mee <kinglongmee@gmail.com>
Fri, 13 Jun 2014 09:32:42 +0000 (17:32 +0800)
committerJ. Bruce Fields <bfields@redhat.com>
Tue, 17 Jun 2014 20:42:48 +0000 (16:42 -0400)
commitf4c1ee96e5195b3199b9bc9792f764abd34c7cf7
treef717adf1cef517c6a6fef4b1a321b5cea82d38b8
parentbbe65dd42dd0e9e39fefde5d73f76d713add4b24
NFSD: fix bug for readdir of pseudofs

Commit 439eb4cf42e1 (nfsd4: allow large readdirs) introduces a bug
about readdir the root of pseudofs.

Call xdr_truncate_encode() revert encoded name when skipping.

Signed-off-by: Kinglong Mee <kinglongmee@gmail.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4xdr.c