svn commit: r209900 - head/sys/kern

Alexander Motin mav at FreeBSD.org
Mon Jul 12 12:50:37 UTC 2010


John Baldwin wrote:
> On Sunday, July 11, 2010 12:47:46 pm Alexander Motin wrote:
>> Author: mav
>> Date: Sun Jul 11 16:47:45 2010
>> New Revision: 209900
>> URL: http://svn.freebsd.org/changeset/base/209900
>>
>> Log:
>>   Remove interval validation from cpu_tick_calibrate(). As I found, check
>>   was needed at preliminary version of the patch, where number of CPU ticks
>>   was divided strictly on 16 seconds. Final code instead uses real interval
>>   duration, so precise interval should not be important. Same time aliasing
>>   issues around second boundary causes false positives, periodically logging
>>   useless "t_delta ... too long/short" messages when HZ set below 256.
> 
> Hmm, did you ask phk@ about this? 

Yes. He agreed that code should be reconsidered.

> I notice that the printfs only trigger if 
> you have bootverbose enabled, so they were not affecting normal users as most 
> people do not run their systems with bootverbose enabled.

Yes, but they produce major part of kernel messages on my own systems.
I've got tired seeing them for years. It would be fine if they were
usable, but, as I have told here and on current@, with preset
implementation they were absolutely meaningless.

-- 
Alexander Motin


More information about the svn-src-head mailing list