Re: Why was the timehands_count sysctl added?

From: Poul-Henning Kamp <phk_at_phk.freebsd.dk>
Date: Sat, 09 Oct 2021 21:07:29 UTC
--------
Warner Losh writes:

> > To allow for experimentation, and to satisfy some requests where people
> > wanted to have more that 2 timehands.
>
> When would someone want that? What's the use case?

The reason there were originally 10 timehands was that latency in
the early SMP kernels was ... ehh ... variable ... and some of the
time-counters rolled over quite fast compared to that.

I really hope no relevant current hardware has that problem.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.