#16504: My system with Intel J3455 runs always at 1.5 ghz
----------------------+--------------------------------------------
Reporter: LowTech | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System | Version: R1/beta2
Resolution: | Keywords: Enhanced Intel SpeedStep J3455
Blocked By: | Blocking:
Platform: All |
----------------------+--------------------------------------------
Comment (by LowTech):
With the help of @korli I could build a modified module` intel_pstates`
with my cpu model number 92 (0x5c) added at line 141 in `
intel_pstates.cpp` .
But this doesn't change anything. Get some **strange results for Intel
Celeron J3455** 4-core cpu from function ` is_cpu_model_supported` :
intel_pstates debug output:
{{{
Cpu Vendor Family Model
0 0 9
48
1 1207495615 5
128
2 739248128 4
0
3 87 4294967295
0
}}}
Vendor was only correct for cpu 0, family and model never.
**sysinfo** shows these values:
{{{
4 Intel Celeron® J3455, revision 506c9 running at 1497MHz
CPU #0: "Intel(R) Celeron(R) CPU J3455 @ 1.50GHz"
Signature: 0x0506c9; Type 0, family 6, model 92, stepping 9
}}}
----
My added debug info in line 133 of function ` is_cpu_model_supported`
from ` haiku/src/add-
ons/kernel/power/cpufreq/intel_pstates/intel_pstates.cpp` :
{{{
dprintf("Debug: found model number %u\n", model);
dprintf("Debug: found vendor %u\n", cpu->arch.vendor);
dprintf("Debug: found family number %u\n", cpu->arch.family);
}}}
--
Ticket URL: <https://dev.haiku-os.org/ticket/16504#comment:16>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.