Commit 95165e05 authored by Yu Kuai's avatar Yu Kuai Committed by openeuler-sync-bot
Browse files

md/raid10: fix improper BUG_ON() in raise_barrier()

mainline inclusion
from mainline-v6.1-rc1
commit 4f350284
category: bugfix
bugzilla: 188015, https://gitee.com/openeuler/kernel/issues/I63WZE

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git/commit/?id=4f350284a7306b3dff676caeafd3faf1b5c068d5



--------------------------------

'conf->barrier' is protected by 'conf->resync_lock', reading
'conf->barrier' without holding the lock is wrong.

Signed-off-by: default avatarYu Kuai <yukuai3@huawei.com>
Reviewed-by: default avatarLogan Gunthorpe <logang@deltatee.com>
Acked-by: default avatarGuoqing Jiang <guoqing.jiang@linux.dev>
Signed-off-by: default avatarSong Liu <song@kernel.org>
Signed-off-by: default avatarLi Nan <linan122@huawei.com>
(cherry picked from commit acd79c2c)
parent 64e25af6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment