Should the HAVE_KERNEL_PLL conditional be abolished?

Eric S. Raymond esr at
Sun Dec 3 14:22:07 UTC 2017

Should the HAVE_KERNEL_PLL conditional be abolished?  Or. to put it
equivalently, do we have any development targets that lack

I am now almost sure the answer is no, and that conditional is a relic
from before Unix kernels routinely shipped with those fine-grained
clock controls (e.g. more than 20 years ago).  But I want to be sure
before I rip out the conditional and always enable that code.

Systems known to have it:  All Linuxes, FreeBSD, NetBSD, OPenBSD,
MacOS X.  The Go language's OS bindings assume it exists. Solaris.

Removing this conditional would significantly simplify some gnarly
code paths and configuration tangles.  It might even make resurrecting
TESTFRAME possible.
		<a href="">Eric S. Raymond</a>

As the Founding Fathers knew well, a government that does not trust its honest,
law-abiding, taxpaying citizens with the means of self-defense is not itself
worthy of trust. Laws disarming honest citizens proclaim that the government
is the master, not the servant, of the people.
        -- Jeff Snyder

More information about the devel mailing list