Skip to content
Snippets Groups Projects
  1. Jan 24, 2023
  2. Dec 06, 2022
  3. Feb 09, 2022
  4. Dec 01, 2021
  5. Sep 02, 2021
  6. Jun 30, 2021
  7. Mar 05, 2020
  8. Mar 02, 2020
    • Rafael J. Wysocki's avatar
      Documentation: cpufreq: Move legacy driver documentation · 03b22496
      Rafael J. Wysocki authored
      
      There are three legacy driver documents in Documentation/cpu-freq/
      that were added years ago and converting them each to the .rst
      format is rather pointless, even though there is some value in
      preserving them.  However, if they are preserved, they need to go
      into the admin-guide part of cpufreq documentation where they belong
      (at least to a certain extent).
      
      To preserve them with minimum amount of changes and put them into the
      right place, and make it possible to process them into HTML (and other
      formats) along with the rest of the documentation, move them each
      as a "literal text" block into a separate section of a single .rst
      "wrapper" file under Documentation/admin-guide/pm/.
      
      While at it, repair the PCC specification URL in one of them.
      
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      03b22496
  9. Sep 02, 2019
  10. Jun 14, 2019
  11. Nov 07, 2018
  12. Apr 10, 2018
  13. Feb 08, 2018
  14. Nov 08, 2017
  15. Sep 28, 2017
  16. May 14, 2017
  17. Mar 13, 2017
  18. Mar 09, 2017
  19. Feb 03, 2017
  20. Jan 04, 2017
  21. Dec 08, 2016
  22. Nov 11, 2016
  23. Nov 01, 2016
  24. Oct 21, 2016
  25. Sep 08, 2016
  26. Jul 22, 2016
    • Andreas Herrmann's avatar
      Revert "cpufreq: pcc-cpufreq: update default value of cpuinfo_transition_latency" · da7d3abe
      Andreas Herrmann authored
      
      This reverts commit 790d849b.
      
      Using a v4.7-rc7 kernel on a HP ProLiant triggered following messages
      
       pcc-cpufreq: (v1.10.00) driver loaded with frequency limits: 1200 MHz, 2800 MHz
       cpufreq: ondemand governor failed, too long transition latency of HW, fallback to performance governor
      
      The last line was shown for each CPU in the system.
      Testing v4.5 (where commit 790d849b was integrated) triggered
      similar messages. Same behaviour on a 2nd HP Proliant system.
      
      So commit 790d849b (cpufreq: pcc-cpufreq: update default value of
      cpuinfo_transition_latency) causes the system to use performance
      governor which, I guess, was not the intention of the patch.
      
      Enabling debug output in pcc-cpufreq provides following verbose output:
      
       pcc-cpufreq: (v1.10.00) driver loaded with frequency limits: 1200 MHz, 2800 MHz
       pcc_get_offset: for CPU 0: pcc_cpu_data input_offset: 0x44, pcc_cpu_data output_offset: 0x48
       init: policy->max is 2800000, policy->min is 1200000
       get: get_freq for CPU 0
       get: SUCCESS: (virtual) output_offset for cpu 0 is 0xffffc9000d7c0048, contains a value of: 0xff06. Speed is: 168000 MHz
       cpufreq: ondemand governor failed, too long transition latency of HW, fallback to performance governor
       target: CPU 0 should go to target freq: 2800000 (virtual) input_offset is 0xffffc9000d7c0044
       target: was SUCCESSFUL for cpu 0
      
      I am asking to revert 790d849b to re-enable usage of ondemand
      governor with pcc-cpufreq.
      
      Fixes: 790d849b (cpufreq: pcc-cpufreq: update default value of cpuinfo_transition_latency)
      CC: <stable@vger.kernel.org> # 4.5+
      Signed-off-by: default avatarAndreas Herrmann <aherrmann@suse.com>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      da7d3abe
  27. Jun 08, 2016
  28. Jun 02, 2016
  29. Feb 18, 2016
  30. Jan 05, 2016
  31. Dec 09, 2015
  32. Sep 01, 2015
  33. Jun 04, 2015
Loading