* [PATCH] cpufreq 2.4 interface removal schedule
2005-03-10 0:34 [PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal feature-removal-schedule Greg KH
@ 2005-03-10 0:34 ` Greg KH
0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2005-03-10 0:34 UTC (permalink / raw)
To: linux-kernel; +Cc: linux
ChangeSet 1.2037, 2005/03/09 09:32:00-08:00, linux@dominikbrodowski.de
[PATCH] cpufreq 2.4 interface removal schedule
Even though these 2.4. interfaces are already gone in Dave Jones' cpufreq
bitkeeper tree, here's a patch which properly announces it in
Documentation/feature-removal-schedule.txt:
Add meaningful content concerning the removal of deprecated interfaces to
the cpufreq core.
Signed-off-by: Dominik Brodowski <linux@brodo.de>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
Documentation/feature-removal-schedule.txt | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
diff -Nru a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
--- a/Documentation/feature-removal-schedule.txt 2005-03-09 16:30:09 -08:00
+++ b/Documentation/feature-removal-schedule.txt 2005-03-09 16:30:09 -08:00
@@ -17,10 +17,18 @@
---------------------------
-What: /proc/sys/cpu and the sysctl interface to cpufreq (2.4.x interfaces)
+What: /proc/sys/cpu/*, sysctl and /proc/cpufreq interfaces to cpufreq (2.4.x interfaces)
When: January 2005
Files: drivers/cpufreq/: cpufreq_userspace.c, proc_intf.c
- function calls throughout the kernel tree
-Why: Deprecated, has been replaced/superseded by (what?)....
+Why: /proc/sys/cpu/* has been deprecated since inclusion of cpufreq into
+ the main kernel tree. It bloats /proc/ unnecessarily and doesn't work
+ well with the "governor"-based design of cpufreq.
+ /proc/cpufreq/* has also been deprecated for a long time and was only
+ meant for usage during 2.5. until the new sysfs-based interface became
+ ready. It has an inconsistent interface which doesn't work well with
+ userspace setting the frequency. The output from /proc/cpufreq/* can
+ be emulated using "cpufreq-info --proc" (cpufrequtils).
+ Both interfaces are superseded by the cpufreq interface in
+ /sys/devices/system/cpu/cpu%n/cpufreq/.
Who: Dominik Brodowski <linux@brodo.de>
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH] cpufreq 2.4 interface removal schedule
[not found] <200503100207.j2A27ImS019757@hera.kernel.org>
@ 2005-03-10 23:47 ` Dave Jones
0 siblings, 0 replies; 2+ messages in thread
From: Dave Jones @ 2005-03-10 23:47 UTC (permalink / raw)
To: Linux Kernel Mailing List; +Cc: torvalds
On Wed, Mar 09, 2005 at 05:32:00PM +0000, Linux Kernel wrote:
> ChangeSet 1.1994.11.3, 2005/03/09 09:32:00-08:00, linux@dominikbrodowski.de
>
> [PATCH] cpufreq 2.4 interface removal schedule
>
> ChangeSet 1.1994.11.2, 2005/03/09 09:31:40-08:00, rddunlap@osdl.org
>
> [PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal feature-removal-schedule
please bk cset -x these. They shouldn't have ended up in your tree since
this stuff got ripped out two months ago.
Dave
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-03-11 0:01 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <200503100207.j2A27ImS019757@hera.kernel.org>
2005-03-10 23:47 ` [PATCH] cpufreq 2.4 interface removal schedule Dave Jones
2005-03-10 0:34 [PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal feature-removal-schedule Greg KH
2005-03-10 0:34 ` [PATCH] cpufreq 2.4 interface removal schedule Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox