<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">diff -Nru a/arch/i386/kernel/mpparse.c b/arch/i386/kernel/mpparse.c
--- a/arch/i386/kernel/mpparse.c	Wed Mar  6 14:05:24 2002
+++ b/arch/i386/kernel/mpparse.c	Wed Mar  6 14:05:24 2002
@@ -221,6 +221,7 @@
 	if (m-&gt;mpc_apicid &gt; MAX_APICS) {
 		printk("Processor #%d INVALID. (Max ID: %d).\n",
 			m-&gt;mpc_apicid, MAX_APICS);
+		--num_processors;
 		return;
 	}
 	ver = m-&gt;mpc_apicver;
</pre></body></html>