In message <[EMAIL PROTECTED]>, Michael R
eifenberger writes:
>Hi,
>> We're seenig it too in the 19990815ish time frame. This is both with
>> the 3.2R binaries AND the ones rebuilt and reinstalled.
>Saw it too on my ASUS P2B-DS (F.Rev.1008)
>Solved by a patch flooding around to /sys/i386/isa/clock.c But why?
>The patch is attached.
I remember this one too. I think the problem is that we fail to
service the RTC intr for some reason. This patch was only a
workaround, and received a verbal broadside from Bruce if I
remember right.
Maybe it should be added under a sysctl until a better solution
is know.
--- clock.c Sat Sep 18 22:41:40 1999
+++ clock.c.new Sun Sep 5 13:21:35 1999
@@ -203,4 +203,6 @@
clkintr(struct clockframe frame)
{
+ while (rtcin(RTC_INTR) & RTCIR_PERIOD)
+ statclock(&frame);
if (timecounter->tc_get_timecount == i8254_get_timecount) {
disable_intr();
--
Poul-Henning Kamp FreeBSD coreteam member
[EMAIL PROTECTED] "Real hackers run -current on their laptop."
FreeBSD -- It will take a long time before progress goes too far!
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message