LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 10-09-2014, 08:38 AM   #1
scattered
LQ Newbie
 
Registered: Feb 2005
Location: Kangdaroo Flat, Victoria, Australia
Distribution: slackware
Posts: 14

Rep: Reputation: 0
Cpufreq accessors reading 120% of value on J1900 CPU


hi there, recently I built a small computer with GA-J1900N-D3V motherboard that has soldered down J1900 quad core 2GHz Celeron processor.

More details: <http://bugsplatter.id.au/kernel/boxen/itxmini/>

Problem is that the CPU frequency is displayed 20% high, or 120% of actual value. This is on recent kernels. I posted to the cpufreq mailing list a couple weeks ago with no response.

Today I compiled a 3.10.56 kernel and CPU frequency was correctly displayed, but only 1333MHz and 2000MHz, in one sense closer, but we lost the boost to 2400MHz. The three frequencies of interest are min - 1333MHz, nominal - 2000MHz, max - 2400MHz, these are being wrongly displayed as 1600, 2400 and 2900MHz.

How to fix?

On the webpage above you'll find .configs, dmesg and other info.

Thanks,
Grant.
 
Old 10-09-2014, 10:07 AM   #2
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: Fedora
Posts: 4,140

Rep: Reputation: 1263Reputation: 1263Reputation: 1263Reputation: 1263Reputation: 1263Reputation: 1263Reputation: 1263Reputation: 1263Reputation: 1263
Are you enabling turbbo and speedstep in the BIOS? What cpufreq profile are you loading in the kernel? What does /proc/cpuinfo show?
 
Old 10-09-2014, 04:25 PM   #3
scattered
LQ Newbie
 
Registered: Feb 2005
Location: Kangdaroo Flat, Victoria, Australia
Distribution: slackware
Posts: 14

Original Poster
Rep: Reputation: 0
Reply from the linux-kernel cpufreq intel-pstate author:
"
intel_pstate enumerates the frequencies by reading MSRs on the
chip. There is a bug in the frequency reporting on Baytrail processors.
Baytrail decided to have the frequency scaled by the bus frequency of
the given SKU instead of a fixed value like the Core processors.

The attached patch should clear this up for you. This patch is going out
today so it should get merged soon. The patch is marked for stable as well.
...
This bug will not affect your performance it is strictly a reporting error.
"
Problem is solved Update the kernel, once the patch makes it upstream.

Grant.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
acpi-cpufreq and I5 661 CPU alexiy Slackware 6 03-28-2010 04:27 AM
which CPUFreq processor driver for Pentium(R) Dual-Core CPU E5200 @ 2.50GHz ? tramni1980 Linux - Kernel 0 08-08-2009 07:40 AM
CentOs5.1- - - cannot find /sys/devices/system/cpu/cpu0/cpufreq/ lukegong Red Hat 4 02-27-2008 10:15 AM
setting CPU voltage with cpufreq/cpufreqd pafrica Linux - Laptop and Netbook 2 09-03-2005 03:04 AM
Reading cpu temperatures. minm Linux - Software 8 09-09-2004 09:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 03:38 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration