All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.