Date: Mon, 30 Nov 1998 15:12:05 -0800 From: Mike Smith <mike@smith.net.au> To: Poul-Henning Kamp <phk@critter.freebsd.dk> Cc: Peter Wemm <peter@netplex.com.au>, Mike Smith <mike@smith.net.au>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_clock.c Message-ID: <199811302312.PAA06127@dingo.cdrom.com> In-Reply-To: Your message of "Mon, 30 Nov 1998 16:30:33 %2B0100." <12393.912439833@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
> >Why is repeating: > > > >calcru: negative time .... ... > >calcru: negative time .... > >[.. etc etc ...] > > > >over and over again better than doing this once: > > > >calcru: negative time .... > >WARNING: switching timecounter to slightly slower method. Set the sysctl > >'kern.timecounter.method' 1 at boot to make this permanent (see /etc/rc.conf). > > Because I want the system to be bloddy unstable, weird and generally > misbehaving, so that people actively have to acknowledge that it > is broken in some way (hw and/or sw). This is totally screwed. Are you familiar with the expression "fail safe"? We should *default* to the less efficient but functional method, and make the unreliable method _optional_. > >After all, we stop printing 'stray interrupt' messages after the first few > > Stray interrupts doesn't mean that your system is potentially hosed in > really interesting ways. No more or less than your timecounter code not dealing with reality indicating that anything is actually wrong. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com 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?199811302312.PAA06127>