Date: Tue, 21 Feb 2006 17:26:09 +0100 From: Stefan Ehmann <shoesoft@gmx.net> To: John Baldwin <jhb@freebsd.org> Cc: ups@freebsd.org, current@freebsd.org Subject: Re: [PATCH] possible fix for the runtime going backwards warnings Message-ID: <1140539169.857.0.camel@something.pepperland> In-Reply-To: <200602211047.06599.jhb@freebsd.org> References: <200602211047.06599.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2006-02-21 at 10:47 -0500, John Baldwin wrote: > The latest round of calcru() changes accidentally changed calccru() to use the > wrong rusage_ext structure (p->p_rux vs p->p_crux) when calculating usage > times for children. The patch fixes calccru() to use p->p_crux again. It > also moves the ruadd() in exit1() even later in the function so that it takes > the dying thread's last time slice into account. Please test it and let me > know if it makes the messages go away (or if it makes things worse!) Thanks! > > http://www.FreeBSD.org/~jhb/patches/calccru.patch Seems to work for me. I no longer see the message here. Thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1140539169.857.0.camel>