Home | History | Annotate | Download | only in kern
History log of /src/sys/kern/subr_cpufreq.c
RevisionDateAuthorComments
 1.10  09-Apr-2023  riastradh kern: KASSERT(A && B) -> KASSERT(A); KASSERT(B)
 1.9  12-Feb-2014  martin Unlock correct mutex in an error path.
PR kern/48592 from Kengo NAKAHARA.
 1.8  27-Oct-2011  jruoho branches: 1.8.2; 1.8.12; 1.8.16;
Revert the revision 1.5 in cpufreq(9). Instead, document that the KPI can
not be used before interrupts have been enabled. Suggested by macallan@.
 1.7  25-Oct-2011  christos back to using timespec, but convert to microseconds to prevent overflow.
 1.6  25-Oct-2011  jruoho Use microsecond rather than nanosecond resolution when sampling latencies.
 1.5  20-Oct-2011  jruoho Do not use xcall(9) in cpufreq_register(9), as it requires kthreads to be
running and may impose hacks like config_interrupts(9) in the backend.
 1.4  30-Sep-2011  jruoho Remove redundant assignment.
 1.3  30-Sep-2011  jruoho Fix bugs noted by alnsn@. Namely, preallocate the global structure in
order to avoid locking issues during deregistration.
 1.2  28-Sep-2011  jruoho Initialize cpufreq(9) normally from main().
 1.1  28-Sep-2011  jruoho Add a simple cpufreq(9).

This is slightly improved version presented on tech-kern@ with proper
locking and few additional functions, mainly required for ioctl(9)/cpuctl(8).
 1.8.16.1  18-May-2014  rmind sync with head
 1.8.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.8.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed