]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
powernow: use pr_info_once
authorJim Cromie <jim.cromie@gmail.com>
Tue, 25 Mar 2025 23:51:56 +0000 (17:51 -0600)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 12 May 2025 00:54:05 +0000 (17:54 -0700)
This reduces log-msgs during boot from many pages to ~10 occurrences.  I
didn't investigate why it wasn't just 1, maybe its a low-level service to
other modules, re-probed by each of them ?

Link: https://lkml.kernel.org/r/20250325235156.663269-4-jim.cromie@gmail.com
Signed-off-by: Jim Cromie <jim.cromie@gmail.com>
Cc: Andy Whitcroft <apw@canonical.com>
Cc: Dwaipayan Ray <dwaipayanray1@gmail.com>
Cc: Joe Perches <joe@perches.com>
Cc: Louis Chauvet <louis.chauvet@bootlin.com>
Cc: Lukas Bulwahn <lukas.bulwahn@gmail.com>
Cc: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
drivers/cpufreq/powernow-k8.c

index 4e3ba6e68c32fbbdfe93944d2a73f103fb4b398a..f7512b4e923e7b4428ae03acdf4f433bd51eeed8 100644 (file)
@@ -482,7 +482,7 @@ static void check_supported_cpu(void *_rc)
                cpuid(CPUID_FREQ_VOLT_CAPABILITIES, &eax, &ebx, &ecx, &edx);
                if ((edx & P_STATE_TRANSITION_CAPABLE)
                        != P_STATE_TRANSITION_CAPABLE) {
-                       pr_info("Power state transitions not supported\n");
+                       pr_info_once("Power state transitions not supported\n");
                        return;
                }
                *rc = 0;