]> git.baikalelectronics.ru Git - kernel.git/commit
md/r5cache: move mddev_lock() out of r5c_journal_mode_set()
authorSong Liu <songliubraving@fb.com>
Mon, 20 Nov 2017 06:17:00 +0000 (22:17 -0800)
committerShaohua Li <shli@fb.com>
Fri, 1 Dec 2017 19:27:32 +0000 (11:27 -0800)
commita5123e771683b5d92b4e7c4b0873fc738899c4f9
tree9a77e1a2d8777399694a84896695057f8f97267a
parent870f750ae37b7b3e92320ffab0c92d6d80d02618
md/r5cache: move mddev_lock() out of r5c_journal_mode_set()

r5c_journal_mode_set() is called by r5c_journal_mode_store() and
raid_ctr() in dm-raid. We don't need mddev_lock() when calling from
raid_ctr(). This patch fixes this by moves the mddev_lock() to
r5c_journal_mode_store().

Cc: stable@vger.kernel.org (v4.13+)
Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Shaohua Li <shli@fb.com>
drivers/md/raid5-cache.c