diff options
author | Corentin Chary <corentincj@iksaif.net> | 2009-05-25 08:49:10 +0200 |
---|---|---|
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2009-05-25 12:28:27 +0300 |
commit | 8eec2f36fb869f1e6d81d834bbbd487941222fc8 (patch) | |
tree | 166dd7244dc187cd59e51af5541b1b1ca854b111 /fs/ubifs/super.c | |
parent | 8b3884a841f398f6e0a0411d6929d8d9381bb265 (diff) | |
download | op-kernel-dev-8eec2f36fb869f1e6d81d834bbbd487941222fc8.zip op-kernel-dev-8eec2f36fb869f1e6d81d834bbbd487941222fc8.tar.gz |
UBIFS: return proper error code if the compr is not present
If the compressor is not present, mount_ubifs need
to return an error code. This way ubifs_fill_super
will stop and handle the error.
Signed-off-by: Corentin Chary <corentincj@iksaif.net>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'fs/ubifs/super.c')
-rw-r--r-- | fs/ubifs/super.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ubifs/super.c b/fs/ubifs/super.c index f2c1c0b..052514c 100644 --- a/fs/ubifs/super.c +++ b/fs/ubifs/super.c @@ -1187,6 +1187,7 @@ static int mount_ubifs(struct ubifs_info *c) if (!ubifs_compr_present(c->default_compr)) { ubifs_err("'compressor \"%s\" is not compiled in", ubifs_compr_name(c->default_compr)); + err = -ENOTSUPP; goto out_free; } |