Date: Fri, 06 Oct 2000 14:54:22 -0700 (PDT) From: John Baldwin <jhb@FreeBSD.org> To: Valentin Nechayev <netch@segfault.kiev.ua> Cc: phk@FreeBSD.org, freebsd-current@FreeBSD.org Subject: RE: microuptime() went backwards: possible diagnosis Message-ID: <XFMail.001006145422.jhb@FreeBSD.org> In-Reply-To: <20001007001336.A346@nn.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06-Oct-00 Valentin Nechayev wrote: > Following is partial dmesg output from 5.0(13)-CURRENT-20001002 kernel > with advanced debugging prints: The problem was that the interrupt threads for the clk interrupt introduced enough latency that occasionally (mostly during a heavy load of interrupts) tc_windup() wasn't called soon enough to update the timecounter. Making clock interrupts not be threaded fixes this problem. -- John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ 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?XFMail.001006145422.jhb>