* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.