From owner-freebsd-current@FreeBSD.ORG Mon Feb 9 06:30:23 2004 Return-Path: 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 B0A4716A4CE for ; Mon, 9 Feb 2004 06:30:23 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AFCC43D1D for ; Mon, 9 Feb 2004 06:30:23 -0800 (PST) (envelope-from jilles@stack.nl) Received: from toad.stack.nl (zen.stack.nl [2001:610:1108:5010::130]) by mailhost.stack.nl (Postfix) with ESMTP id 4027997E#006CC1F001; Mon, 9 Feb 2004 15:30:22 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 1677) id D94108A; Mon, 9 Feb 2004 15:30:21 +0100 (CET) Date: Mon, 9 Feb 2004 15:30:21 +0100 From: Jilles Tjoelker To: Kris Kennaway Message-ID: <20040209143021.GA29961@stack.nl> References: <20040209023821.GA30092@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040209023821.GA30092@xor.obsecurity.org> User-Agent: Mutt/1.5.5.1i cc: current@FreeBSD.org Subject: Re: Reproducible "calcru: negative time ..." on SMP system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 09 Feb 2004 14:30:23 -0000 On Sun, Feb 08, 2004 at 06:38:21PM -0800, Kris Kennaway wrote: > I discovered that on a 5.2-BETA SMP system I can cause > Feb 8 18:29:32 bento kernel: calcru: negative time of 6816 usec for pid 50286 (grep) > Feb 8 18:29:41 bento kernel: calcru: negative time of 7308 usec for pid 51007 (grep) > Feb 8 18:30:41 bento kernel: calcru: negative time of 6104 usec for pid 54944 (grep) > Feb 8 18:30:42 bento kernel: calcru: negative time of 5933 usec for pid 54962 (grep) > by running a shell script that does lots of greps, and leaning on the > ^T key in the shell to send the process lots of SIGINFOs. This may be the same as kern/52490: ^T'ing a zombie causes calcru() to be called on a zombie which prints the negative time message. -- Jilles Tjoelker