http://defect.opensolaris.org/bz/show_bug.cgi?id=6577
--- Comment #2 from Bill Holler <bill.holler at sun.com> 2009-02-11 17:37:38
---
And this change to apic.c:
bash-3.2$ hg pdiff usr/src/uts/i86pc/io/pcplusmp/apic.c
Enter passphrase for key '/home/bholler/.ssh/id_dsa':
diff -r 707a918d0774 usr/src/uts/i86pc/io/pcplusmp/apic.c
--- a/usr/src/uts/i86pc/io/pcplusmp/apic.c Wed Feb 11 16:08:22 2009 -0800
+++ b/usr/src/uts/i86pc/io/pcplusmp/apic.c Wed Feb 11 17:36:14 2009 -0800
@@ -1970,9 +1970,10 @@
ticks = APIC_MAXVAL;
#ifdef DEBUG
- cmn_err(CE_CONT, "apic_timer_reprogram, request at"
- " %lld too far in future, current time"
- " %lld \n", time, now);
+ if (CPU->cpu_thread != CPU->cpu_idle_thread)
+ cmn_err(CE_CONT, "apic_timer_reprogram, "
+ "request at %lld too far in future, "
+ "current time %lld \n", time, now);
#endif
} else
ticks = APIC_NSECS_TO_TICKS(delta);
Stress testing is being done without this "if idle thread" check to verify
the issue is fixed before possibly masking it.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.