Bug 894749

Summary: Turbo core does not work on A6-4400M
Product: [Fedora] Fedora Reporter: Álvaro Castillo <midgoon>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-03 16:05:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dmidecode
none
cpuinfo none

Description Álvaro Castillo 2013-01-13 16:59:39 UTC
Created attachment 677776 [details]
dmidecode

Description of problem: 
- Turbo core feature of my A6-4400M APU does not work. Only up to 2.7Ghz/core when I compile a kernel. On Windows, works so fine, CPU-Z up speed to 3.2Ghz/core.

Version-Release number of selected component (if applicable):
- kernel: 3.6.11-1.fc17.x86_64 

How reproducible:
1º - Download kernel, kernel.org.
2º - Extract
3º - cd /..../linux-3.n
4º - make rpm or make -j3 
  
Actual results:
Only work maximum 2.7Ghz/core performance

Expected results:
- Works properly

Comment 1 Álvaro Castillo 2013-01-13 17:00:35 UTC
Created attachment 677777 [details]
cpuinfo

cpuinfo

Comment 2 Álvaro Castillo 2013-02-18 23:40:44 UTC
Linux localhost.localdomain 3.7.7-201.fc18.x86_64 #1 SMP Tue Feb 12 22:35:01 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

# cpupower frequency-info
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4.0 us.
  hardware limits: 1.40 GHz - 2.70 GHz
  available frequency steps: 2.70 GHz, 2.40 GHz, 2.00 GHz, 1.70 GHz, 1.40 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance
  current policy: frequency should be within 1.40 GHz and 2.70 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.40 GHz (asserted by call to hardware).
  boost state support:
    Supported: yes
    Active: yes
    Boost States: 2
    Total States: 8
    Pstate-Pb0: 3200MHz (boost state)
    Pstate-Pb1: 2900MHz (boost state)
    Pstate-P0:  2700MHz
    Pstate-P1:  2400MHz
    Pstate-P2:  2000MHz
    Pstate-P3:  1700MHz
    Pstate-P4:  1400MHz
    Pstate-P5:  900MHz

Why is 1.4Ghz/core "capable"? On Windows 7 over CPU-Z can run on 3.2Ghz/core.

Comment 3 xset1980 2013-02-18 23:44:11 UTC
In addition, using a vanilla kernel from kernel.org no work turbo core feature on same model of AMD APU.
Actually the bug is reported on bugzilla.kernel but no answers yet:

https://bugzilla.kernel.org/show_bug.cgi?id=52641

Please, some anwswer/feedback about this bug, or report to kernel.org, i think that maybe kernel.org have more attention to Fedora Team that Alvaro.

Comment 4 Dave Jones 2013-03-11 19:25:46 UTC
if you're I/O bound, the CPU won't get into the higher speeds. Try increasing the parameter you pass to make -j