diff options
author | Mikulas Patocka <mikulas@twibright.com> | 2016-05-24 22:51:27 +0200 |
---|---|---|
committer | Jan Kara <jack@suse.cz> | 2016-05-25 17:43:37 +0200 |
commit | b9d8905e4a751e2cdc0fb474856b7183c594dcc6 (patch) | |
tree | 655b4c0ad4807cd47bf845522bece22d8da9bdff /drivers/mfd/max14577.c | |
parent | 7888824b0b1c9c3753d2aedf1d00e7a1c20c18af (diff) | |
download | op-kernel-dev-b9d8905e4a751e2cdc0fb474856b7183c594dcc6.zip op-kernel-dev-b9d8905e4a751e2cdc0fb474856b7183c594dcc6.tar.gz |
reiserfs: check kstrdup failure
Check out-of-memory failure of the kstrdup option. Note that the argument
"arg" may be NULL (in that case kstrup returns NULL), so out of memory
condition happened if arg was non-NULL and kstrdup returned NULL.
The patch also changes the call to replace_mount_options - if we didn't
pass any filesystem-specific options, we don't call replace_mount_options
(thus we don't erase existing reported options).
Note that to properly report options after remount, the reiserfs
filesystem should implement the show_options method. Without the
show_options method, options changed with remount replace existing
options.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'drivers/mfd/max14577.c')
0 files changed, 0 insertions, 0 deletions