FS#7135 - CONFIG_TIMER_STATS and CONFIG_USB_SUSPEND in kernel
Attached to Project:
Arch Linux
Opened by Xilon (Xilon) - Saturday, 12 May 2007, 07:56 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 20 November 2007, 08:24 GMT
Opened by Xilon (Xilon) - Saturday, 12 May 2007, 07:56 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 20 November 2007, 08:24 GMT
|
Details
I just wanted to check out powertop, but it requires
CONFIG_TIMER_STATS to work properly, I believe this is only
available in 2.6.21. It also suggests to enable the
CONFIG_USB_SUSPEND to allow USB suspending.
I'd appreciate if these options would be enabled, unless there's a reason for them not to be. |
This task depends upon
I think it is better to make an own kernel package if you want something which is not needed by a lot of people or has the disadvantage with a "significant overhead". Since a longer time it is very easy to handle this with a copy of the files from /var/abs or from the homepage because of the excellent work of the devs. I have own kernel packages for both pc's here too because i have rare things which i want but could not be a good idea to use it in a kernel for a distribution. Give this a try, than you have the possibility to use powertop earlier because you don't have to wait for the decision about it and you can say to the kernel devs that it works good without breaking something else.
According to the latest documentation at http://www.mjmwired.net/kernel/Documentation/hrtimer/timer_stats.txt: If enabled in the config but not used it has almost zero runtime overhead, and a relatively small data structure overhead. Even if collection is enabled runtime all the locking is per-CPU and lookup is hashed.