• Linus Torvalds's avatar
    Merge tag 'pm-turbostat-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · c82be9d2
    Linus Torvalds authored
    Pull turbostat utility updates from Rafael Wysocki:
     "Power management turbostat utility updates.
    
      These update turbostat significantly and in particular:
    
       - default output is now verbose, --debug is no longer required to get
         all counters. As a result, some options have been added to specify
         exactly what output is wanted.
    
       - added --quiet to skip system configuration output
    
       - added --list, --show and --hide parameters
    
       - added --cpu parameter
    
       - enhanced Baytrail SoC support
    
       - added Gemini Lake SoC support
    
       - added sysfs C-state columns
    
      Also the symbol definitions in arch/x86/include/asm/intel-family.h and
      arch/x86/include/asm/msr-index.h are updated and the intel_idle and
      intel_pstate drivers are modified to use the updated symbols.
    
      Credits to Len Brown for all of these changes"
    
    * tag 'pm-turbostat-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (44 commits)
      tools/power turbostat: version 17.02.24
      tools/power turbostat: bugfix: --add u32 was printed as u64
      tools/power turbostat: show error on exec
      tools/power turbostat: dump p-state software config
      tools/power turbostat: show package number, even without --debug
      tools/power turbostat: support "--hide C1" etc.
      tools/power turbostat: move --Package and --processor into the --cpu option
      tools/power turbostat: turbostat.8 update
      tools/power turbostat: update --list feature
      tools/power turbostat: use wide columns to display large numbers
      tools/power turbostat: Add --list option to show available header names
      tools/power turbostat: fix zero IRQ count shown in one-shot command mode
      tools/power turbostat: add --cpu parameter
      tools/power turbostat: print sysfs C-state stats
      tools/power turbostat: extend --add option to accept /sys path
      tools/power turbostat: skip unused counters on BDX
      tools/power turbostat: fix decoding for GLM, DNV, SKX turbo-ratio limits
      tools/power turbostat: skip unused counters on SKX
      tools/power turbostat: Denverton: use HW CC1 counter, skip C3, C7
      tools/power turbostat: initial Gemini Lake SOC support
      ...
    c82be9d2
intel_idle.c 36.3 KB