PERFORCE change 48004 for review
Peter Wemm
peter at FreeBSD.org
Tue Mar 2 11:30:23 PST 2004
http://perforce.freebsd.org/chv.cgi?CH=48004
Change 48004 by peter at peter_daintree on 2004/03/02 11:29:20
IFi386: stuck ipi detection
Affected files ...
.. //depot/projects/hammer/sys/amd64/amd64/local_apic.c#33 integrate
Differences ...
==== //depot/projects/hammer/sys/amd64/amd64/local_apic.c#33 (text+ko) ====
@@ -696,8 +696,8 @@
intr_restore(eflags);
}
+#define BEFORE_SPIN 1000000
#ifdef DETECT_DEADLOCK
-#define BEFORE_SPIN 1000000
#define AFTER_SPIN 1000
#endif
@@ -728,11 +728,9 @@
destfield = dest;
}
-#ifdef DETECT_DEADLOCK
- /* Check for an earlier stuck IPI. */
+ /* Wait for an earlier IPI to finish. */
if (!lapic_ipi_wait(BEFORE_SPIN))
panic("APIC: Previous IPI is stuck");
-#endif
lapic_ipi_raw(icrlo, destfield);
More information about the p4-projects
mailing list