public inbox for linux-kernel@vger.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox