Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Nov 1998 03:54:46 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        eivind@yes.no, phk@critter.freebsd.dk
Cc:        current@FreeBSD.ORG, garman@earthling.net, terbart@aye.net
Subject:   Re: more dying daemons
Message-ID:  <199811211654.DAA21545@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>If by "the clock bug" you mean the "calcru negative..." it has been
>nailed.  Many thanks to msmith, wosch & wpaul for help in tracking
>it down.
>
>It is as predicted caused by hardclock() interrupts being disabled
>for far too long.  This seems to happen on some specific types of
>hardware, the PLIP code for the parallel port being the most readily
>available.

Erm, it is caused by _non_-hardclock() interrupts being disabled for
for too long.  This is normal for non-slow hardware connected through
a slow interface (some IDE confirguations, ISA ethernet) and for buggy
software like PLIP.

The bug is inhibited by hardclock interrupts being disabled for far too
long, since the timecounters normally don't rotate unless hardclock()
is called.

Bruce

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811211654.DAA21545>