diff options
author | Jan Kara <jack@suse.cz> | 2019-03-19 09:48:59 +0100 |
---|---|---|
committer | Jan Kara <jack@suse.cz> | 2019-03-26 11:21:23 +0100 |
commit | a768a9abc625d554f7b6428517089c193fcb5962 (patch) | |
tree | 18c13717fcc0d10b8d66e0df4e0068ff83f7f877 /fs/udf | |
parent | 8c2ffd9174779014c3fe1f96d9dc3641d9175f00 (diff) | |
download | lwn-a768a9abc625d554f7b6428517089c193fcb5962.tar.gz lwn-a768a9abc625d554f7b6428517089c193fcb5962.zip |
udf: Explain handling of load_nls() failure
Add comment explaining that load_nls() failure gets handled back in
udf_fill_super() to avoid false impression that it is unhandled.
Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/udf')
-rw-r--r-- | fs/udf/super.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fs/udf/super.c b/fs/udf/super.c index ffd8038ff728..387f90b32fa9 100644 --- a/fs/udf/super.c +++ b/fs/udf/super.c @@ -572,6 +572,11 @@ static int udf_parse_options(char *options, struct udf_options *uopt, if (!remount) { if (uopt->nls_map) unload_nls(uopt->nls_map); + /* + * load_nls() failure is handled later in + * udf_fill_super() after all options are + * parsed. + */ uopt->nls_map = load_nls(args[0].from); uopt->flags |= (1 << UDF_FLAG_NLS_MAP); } |