https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=173541

--- Comment #27 from Alexander Motin <m...@freebsd.org> ---
@Kubilay Kocak, I don't think this should be related to timecounters.  It must
be a coincidence.  As I have written 7 years ago in comment 9, I believe it is
a result of some synchronization between load average callouts and some other
events.  Since you've mentioned HPET, I'd think towards not HPET as
timecounter, but as HPET as eventtimer.  Depending on hardware and number of
CPUs, kernel may have to use single HPET interrupt to deliver timer interrupts
to multiple CPUs.  As result, it is very simple to have two or more CPU to wake
up from a long sleep same time (one where HPET interrupt is routed to and
another where timer event is actually scheduled), that may cause load average
callout to sample simultaneous threads.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to