vfs: Add some logging to the core users of the fs_context log

Add some logging to the core users of the fs_context log so that
information can be extracted from them as to the reason for failure.

Signed-off-by: David Howells <[email protected]>
Signed-off-by: Al Viro <[email protected]>
This commit is contained in:
David Howells 2018-11-01 23:07:26 +00:00 • committed by Al Viro
commit 06a2ae56b5
2 changed files with 4 additions and 2 deletions

View file

@ -1467,8 +1467,10 @@ int vfs_get_tree(struct fs_context *fc)
struct super_block *sb;
int error;
if (fc->fs_type->fs_flags & FS_REQUIRES_DEV && !fc->source)
if (fc->fs_type->fs_flags & FS_REQUIRES_DEV && !fc->source) {
errorf(fc, "Filesystem requires source device");
return -ENOENT;
}
if (fc->root)
return -EBUSY;