From f37c1e4577b840b341802c2a9e183990023c5e3f Mon Sep 17 00:00:00 2001 From: Ksawlii Date: Wed, 18 Dec 2024 00:32:11 +0100 Subject: [PATCH] Revert "smp: Use migrate disable/enable in smp_call_function_single_async()" This reverts commit b6764b2064939a8a23be7419c136873cd89f89ee. --- kernel/smp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/smp.c b/kernel/smp.c index f1c69b49a..d5b269789 100755 --- a/kernel/smp.c +++ b/kernel/smp.c @@ -547,7 +547,7 @@ int smp_call_function_single_async(int cpu, struct __call_single_data *csd) { int err = 0; - migrate_disable(); + preempt_disable(); if (csd->flags & CSD_FLAG_LOCK) { err = -EBUSY; @@ -560,7 +560,7 @@ int smp_call_function_single_async(int cpu, struct __call_single_data *csd) err = generic_exec_single(cpu, csd); out: - migrate_enable(); + preempt_enable(); return err; }