This keeps the behavior intact while eliminating the warning.
---
 i386/i386/smp.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/i386/i386/smp.c b/i386/i386/smp.c
index e3e4cc82..53d9b876 100644
--- a/i386/i386/smp.c
+++ b/i386/i386/smp.c
@@ -134,6 +134,8 @@ smp_send_ipi_startup_twice(int bsp_apic_id, int vector)
     for (i = 0; i < 2; i++) {
         lapic->error_status.r = 0;
         err = lapic->error_status.r;
+       /* Suppress unused variable warning for the necessary dummy read.*/
+       (void) err;
 
         /* StartUp IPI:
          *
-- 
2.40.1


Reply via email to