From owner-freebsd-current@FreeBSD.ORG Tue Feb 21 16:26:24 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2665216A420 for ; Tue, 21 Feb 2006 16:26:24 +0000 (GMT) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 3459843D64 for ; Tue, 21 Feb 2006 16:26:19 +0000 (GMT) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 21 Feb 2006 16:26:19 -0000 Received: from fwswe.rise-s.com (EHLO dhcp105.swe) [83.65.168.194] by mail.gmx.net (mp017) with SMTP; 21 Feb 2006 17:26:19 +0100 X-Authenticated: #16703784 From: Stefan Ehmann To: John Baldwin In-Reply-To: <200602211047.06599.jhb@freebsd.org> References: <200602211047.06599.jhb@freebsd.org> Content-Type: text/plain Date: Tue, 21 Feb 2006 17:26:09 +0100 Message-Id: <1140539169.857.0.camel@something.pepperland> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: ups@freebsd.org, current@freebsd.org Subject: Re: [PATCH] possible fix for the runtime going backwards warnings X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Feb 2006 16:26:24 -0000 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.