]> asedeno.scripts.mit.edu Git - linux.git/commit
md/r5cache: assign conf->log before r5l_load_log()
authorSong Liu <songliubraving@fb.com>
Wed, 14 Dec 2016 23:38:02 +0000 (15:38 -0800)
committerShaohua Li <shli@fb.com>
Thu, 5 Jan 2017 19:44:38 +0000 (11:44 -0800)
commitd2250f105f18a43fdab17421bd80b0ffc9fcc53f
tree78237de8dc0bbec061524097bbf36a741a498f83
parent3c66abbaaf69671dfd3eb9fa7740b5d7ec688231
md/r5cache: assign conf->log before r5l_load_log()

r5l_load_log() calls functions that requires a proper conf->log,
for example, r5c_is_writeback(). Therefore, we should set
conf->log before calling r5l_load_log(). If r5l_load_log() fails,
conf->log is set back to NULL.

Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Shaohua Li <shli@fb.com>
drivers/md/raid5-cache.c