Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Nov 1998 08:18:37 +0100
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        Bill Paul <wpaul@skynet.ctr.columbia.edu>
Cc:        current@FreeBSD.ORG
Subject:   Re: Grrr... calcru: negative time blah blah blah 
Message-ID:  <2913.910336717@critter.freebsd.dk>
In-Reply-To: Your message of "Thu, 05 Nov 1998 19:24:54 EST." <199811060024.TAA14156@skynet.ctr.columbia.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help

I'm still banging my head against this one.  I'm working with a
handfull of people who has this problem, trying to identify what
the heck is happening.  I can't reproduce it on any of my machines
here.

If you have an interrupt storm which could lock out hardclock()
that will certainly screw things up badly.

I have put some diagnostic patches at:

	http://www.freebsd.org/~phk/tc_diag.diff

Please notice the patch to sysctl in there too, it is needed to
print out all of the "delta history buffer".

Please try these patches out, they will not panic the machine if
the tests trigger, merely report some applicable details.  

If any of the tests trigger, please email me:

	/var/run/dmesg.boot
	`dmesg`
	`sysctl kern.timecounter`
	`sysctl debug`

Mike, Shimon & Warner:  There is one new check compared to the
patch you have, but it is not critical (yet).

Poul-Henning

In message <199811060024.TAA14156@skynet.ctr.columbia.edu>, Bill Paul writes:
>Recently, the EE department got a bunch of new Dell machines with
>450Mhz PII CPUs. This one particular system is an SMP box with 512MB
>of RAM and a 3D Labs Fire GL 100 <mumble> adapter. Somebody installed
>FreeBSD 3.0-RELEASE on this system (my brainwashing scheme is working!
>Soon I will rule the wor--! Uh, wait. You didn't hear that.) and
>discovered that this display adapter isn't supported by XFree86 (yet)
>so they downloaded the XFCom_3DLabs server from somewhere.
>
>The system seems to run fin until they start this X server. The
>server loads, but it does something unfriendly to the system that
>produces the following errors:
>
>calcru: negative time of -36857 usec for pid 4036 (csh)
>calcru: negative time of -51744 usec for pid 4043 (w)
>calcru: negative time of -26704 usec for pid 4044 (ps)
>calcru: negative time of -47557 usec for pid 4046 (reboot)
>calcru: negative time of -46489 usec for pid 304 (hostname)
>calcru: negative time of -24935 usec for pid 310 (ps)

--
Poul-Henning Kamp             FreeBSD coreteam member
phk@FreeBSD.ORG               "Real hackers run -current on their laptop."
"ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal

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?2913.910336717>