[PATCH] x86/apic/savic: Use for_each_online_cpu() instead of for_each_cpu()
From: wangguangju
Date: Tue Mar 03 2026 - 07:36:40 EST
From: wangguangju <wangguangju@xxxxxxxx>
Replace the opencoded for_each_cpu(cpu, cpu_online_mask) loop with the
more readable and equivalent for_each_online_cpu(cpu) macro.
Signed-off-by: wangguangju <wangguangju@xxxxxxxx>
---
arch/x86/kernel/apic/x2apic_savic.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/x86/kernel/apic/x2apic_savic.c b/arch/x86/kernel/apic/x2apic_savic.c
index dbc5678bc3b6..71c2d9ee7d99 100644
--- a/arch/x86/kernel/apic/x2apic_savic.c
+++ b/arch/x86/kernel/apic/x2apic_savic.c
@@ -149,7 +149,7 @@ static void send_ipi_allbut(unsigned int vector, bool nmi)
src_cpu = raw_smp_processor_id();
- for_each_cpu(cpu, cpu_online_mask) {
+ for_each_online_cpu(cpu) {
if (cpu == src_cpu)
continue;
send_ipi_dest(cpu, vector, nmi);
--
2.43.0