Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2002 14:39:12 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        "M. Warner Losh" <imp@village.org>
Cc:        jhb@FreeBSD.org, <dwmalone@maths.tcd.ie>, <cvs-all@FreeBSD.org>, <cvs-committers@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/kern kern_sig.c
Message-ID:  <20020608143156.K18237-100000@gamplex.bde.org>
In-Reply-To: <20020607.095516.116907129.imp@village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 7 Jun 2002, M. Warner Losh wrote:

> In message: <XFMail.20020607091038.jhb@FreeBSD.org>
>             John Baldwin <jhb@FreeBSD.org> writes:
> : You mean the SIGXCPU that is commented out in mi_switch()?  It will
> : be turned back on when I or someone else figures out how to do it
> : safely. :)
>
> I thought that was commented out due to a bug where time would go
> backwards every so often, causing there to be 2^32 or so time to be
> charged to the process, which put it over the limit.

The quick fix for a locking bug in certain console driver(s) (of turning
off the printfs) just broke the warning about the timecounter going
backwards.  The warning and the panic are still live in calcru(), but
calcru() is not called nearly as often as mi_switch() so the problem
is rarely detected there.

Bruce


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




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