kraxel / rpms / kernel

Forked from rpms/kernel 2 years ago
Clone
9bf39b3
diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c
9bf39b3
index f22a9f7..f525f99 100644
9bf39b3
--- a/arch/x86/kernel/cpu/mcheck/mce.c
9bf39b3
+++ b/arch/x86/kernel/cpu/mcheck/mce.c
9bf39b3
@@ -191,7 +191,7 @@ static void drain_mcelog_buffer(void)
9bf39b3
 {
9bf39b3
 	unsigned int next, i, prev = 0;
9bf39b3
 
9bf39b3
-	next = rcu_dereference_check_mce(mcelog.next);
9bf39b3
+	next = ACCESS_ONCE(mcelog.next);
9bf39b3
 
9bf39b3
 	do {
9bf39b3
 		struct mce *m;
9bf39b3
9bf39b3