cpufreq, though can be compiled as kernel module, does not actually load. It currently rely on gathering feature requests of sub-drivers and requesting to ACPI at boot time. If it is disconnected from boot time ACPI logic, it cannot tell ACPI to expose needed methods. Details described in: http://lists.freebsd.org/pipermail/freebsd-hackers/2013-January/041636.html Fix: Remove get_features method of acpi_if.m and relevant code. Instead directly specify feature flags OSPM will use to ACPI. Patch attached with submission follows: How-To-Repeat: 1. compile and run a kernel without device cpufreq in kernel config file 2. kldload cpufreq
Hi Jia-Shiun, I am running 10.2, and the problem seems to still persist. Could you please tell me what has happened since you filed this PR? Are you running your systems with your patch? -- Martin
(In reply to Martin Birgmeier from comment #1) Nothing happened. It seems no one was interested to take it. http://lists.freebsd.org/pipermail/freebsd-hackers/2013-July/043064.html No I do not use it now. But the patch still applies to 11-current.
For bugs matching the following conditions: - Status == In Progress - Assignee == "bugs@FreeBSD.org" - Last Modified Year <= 2017 Do - Set Status to "Open"