]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ubifs: Fix regression in ubifs_readdir()
authorRichard Weinberger <richard@nod.at>
Fri, 28 Oct 2016 09:49:03 +0000 (11:49 +0200)
committerJiri Slaby <jslaby@suse.cz>
Tue, 22 Nov 2016 19:43:39 +0000 (20:43 +0100)
commitd66300b89114d876a74fe28845979ae846607bb5
tree67f28084f5ac351bb25bb18a6fd8b58515c719d4
parent3d4434afe9bbb8b75da9ca7bc10fa941e40dd23d
ubifs: Fix regression in ubifs_readdir()

commit a00052a296e54205cf238c75bd98d17d5d02a6db upstream.

Commit c83ed4c9dbb35 ("ubifs: Abort readdir upon error") broke
overlayfs support because the fix exposed an internal error
code to VFS.

Reported-by: Peter Rosin <peda@axentia.se>
Tested-by: Peter Rosin <peda@axentia.se>
Reported-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
Tested-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
Fixes: c83ed4c9dbb35 ("ubifs: Abort readdir upon error")
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
fs/ubifs/dir.c