Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Feb 2005 14:53:56 -0500
From:      John Baldwin <jhb@FreeBSD.org>
To:        David Malone <dwmalone@maths.tcd.ie>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/isa clock.c
Message-ID:  <200502041453.56421.jhb@FreeBSD.org>
In-Reply-To: <20050204101033.GA35920@walton.maths.tcd.ie>
References:  <200502031906.j13J63fl055269@repoman.freebsd.org> <20050204101033.GA35920@walton.maths.tcd.ie>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 04 February 2005 05:10 am, David Malone wrote:
> On Thu, Feb 03, 2005 at 07:06:03PM +0000, John Baldwin wrote:
> >   Log:
> >   Anytime we write to the RTC's status B register to possibly enable
> >   interrupts, read from the interrupt status register to clear any
> > pending interrupts.  Otherwise in some rare cases the RTC would never
> > fire any interrupts as it constantly thinks it has an interrupt pending.
>
> Do you think there's any link between this and the occasional
> problems people have reported over the years where the RTC stops
> firing and they stop getting CPU usage stats?

I'm not sure.  The part of this patch that was in PR 17800 didn't fix another 
PR I didn't list on boxes where the clock does go away.  According to that PR 
running 'date' to set the date and time turns the interrupt back on though.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



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