summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/aperfmperf.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-04x86/sched: Add basic support for CPU capacity scalingRafael J. Wysocki1-2/+87
2024-07-29x86/aperfmperf: Fix deadlock on cpu_hotplug_lockJonathan Cameron1-2/+4
2024-05-31sched/x86: Export 'percpu arch_freq_scale'Phil Auld1-0/+1
2024-04-29x86/aperfmperf: Switch to new Intel CPU model definesTony Luck1-9/+8
2023-01-16x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency i...Yair Podemsky1-0/+9
2022-04-27x86/aperfmperf: Integrate the fallback code from show_cpuinfo()Thomas Gleixner1-3/+7
2022-04-27x86/aperfmperf: Replace arch_freq_get_on_cpu()Thomas Gleixner1-93/+1
2022-04-27x86/aperfmperf: Replace aperfmperf_get_khz()Thomas Gleixner1-43/+34
2022-04-27x86/aperfmperf: Store aperf/mperf data for cpu frequency readsThomas Gleixner1-1/+13
2022-04-27x86/aperfmperf: Make parts of the frequency invariance code unconditionalThomas Gleixner1-25/+38
2022-04-27x86/aperfmperf: Restructure arch_scale_freq_tick()Thomas Gleixner1-15/+21
2022-04-27x86/aperfmperf: Put frequency invariance aperf/mperf data into a structThomas Gleixner1-11/+15
2022-04-27x86/aperfmperf: Untangle Intel and AMD frequency invariance initThomas Gleixner1-30/+32
2022-04-27x86/aperfmperf: Separate AP/BP frequency invariance initThomas Gleixner1-12/+11
2022-04-27x86/smp: Move APERF/MPERF code where it belongsThomas Gleixner1-4/+362
2022-04-27x86/aperfmperf: Dont wake idle CPUs in arch_freq_get_on_cpu()Thomas Gleixner1-0/+3
2022-02-16sched/isolation: Use single feature type while referring to housekeeping cpumaskFrederic Weisbecker1-3/+3
2020-11-07x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUsPaul E. McKenney1-0/+6
2020-11-07x86/cpu: Avoid cpuinfo-induced IPI pileupsPaul E. McKenney1-1/+9
2019-06-22x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUsKonstantin Khlebnikov1-1/+11
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437Thomas Gleixner1-2/+1
2019-04-08x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has()Borislav Petkov1-3/+3
2018-12-08x86/kernel: Fix more -Wmissing-prototypes warningsBorislav Petkov1-0/+1
2017-11-15x86 / CPU: Always show current CPU frequency in /proc/cpuinfoRafael J. Wysocki1-22/+52
2017-11-14x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu()Rafael J. Wysocki1-4/+7
2017-11-10Revert "x86: CPU: Fix up "cpu MHz" in /proc/cpuinfo"Linus Torvalds1-7/+4
2017-11-03x86: CPU: Fix up "cpu MHz" in /proc/cpuinfoRafael J. Wysocki1-4/+7
2017-08-11cpufreq: x86: Disable interrupts during MSRs readingDoug Smythies1-0/+3
2017-07-30cpufreq: x86: Make scaling_cur_freq behave more as expectedRafael J. Wysocki1-14/+26
2017-06-27x86: use common aperfmperf_khz_on_cpu() to calculate KHz using APERF/MPERFLen Brown1-0/+79