[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Replacing DSDT in the initrd is also phased out for karmic (for another useless reason -- we want to encourage bug reports against the kernel). So it will be _impossible_ to work around the failure of acpi-cpufreq by modifying the DSDT at runtime. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Ryan: the way that reads, it sounds like changes are being made to make this problem intentionally worse. Is that the case? -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
No, I don't think the _intent_ is to make the problem of buggy DSDTs intentionally worse. However, I don't see how any change that is meant to encourage more bug reports to be submitted against the kernel can result in a better user experience (in the short run). -- Ryan C. Underwood, neme...@icequake.net -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
This should be resolved for Karmic with the new kernel config changes the Ubuntu kernel team is using. See https://lists.ubuntu.com/archives /kernel-team/2009-June/006034.html for more information. And indeed reviewing the current cpufreq config options I see the following which shows each option resides in config.common.ubuntu and thus common across all archs. Unfortunately this will not likely qualify for a stable release update to Hardy or Intrepid. See http://wiki.ubuntu.com/StableReleaseUpdates . So for now I'm marking this Fix Released against the actively developed Karmic kernel. ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_POWERNOW_K6 * config/config.common.ubuntu:3786:CONFIG_X86_POWERNOW_K6=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_POWERNOW_K7 * config/config.common.ubuntu:3787:CONFIG_X86_POWERNOW_K7=y config/config.common.ubuntu:3788:CONFIG_X86_POWERNOW_K7_ACPI=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_POWERNOW_K8 * config/config.common.ubuntu:3789:CONFIG_X86_POWERNOW_K8=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_GX_SUSPMOD * config/config.common.ubuntu:3766:CONFIG_X86_GX_SUSPMOD=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_SPEEDSTEP_CENTRINO * config/config.common.ubuntu:3796:CONFIG_X86_SPEEDSTEP_CENTRINO=y config/config.common.ubuntu:3797:CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_SPEEDSTEP_ICH * config/config.common.ubuntu:3798:CONFIG_X86_SPEEDSTEP_ICH=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_SPEEDSTEP_SMI * config/config.common.ubuntu:3800:CONFIG_X86_SPEEDSTEP_SMI=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_P4_CLOCKMOD= * config/config.common.ubuntu:3780:CONFIG_X86_P4_CLOCKMOD=m ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_CPUFREQ_NFORCE2 * config/config.common.ubuntu:3757:CONFIG_X86_CPUFREQ_NFORCE2=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_LONGRUN * config/config.common.ubuntu:3775:CONFIG_X86_LONGRUN=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_LONGHAUL * config/config.common.ubuntu:3774:CONFIG_X86_LONGHAUL=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_E_POWERSAVER * config/config.common.ubuntu:3763:CONFIG_X86_E_POWERSAVER=m ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_SPEEDSTEP_LIB * config/lpia/config.common.lpia:707:CONFIG_X86_SPEEDSTEP_LIB=y config/amd64/config.common.amd64:695:CONFIG_X86_SPEEDSTEP_LIB=m config/i386/config.common.i386:700:CONFIG_X86_SPEEDSTEP_LIB=y ogasaw...@yoji:~/ubuntu-karmic/debian$ grep -rn X86_SPEEDSTEP_RELAXED_CAP_CHECK * config/config.common.ubuntu:3799:CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y ** Changed in: linux (Ubuntu) Status: Confirmed = Fix Released -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
|Andy Whitcroft -- The help text for the driver in the kernel source (I don't know where it resides, haven't been able to locate it using an online source code browser) indicates that. Also it's mentioned in some forums, i.e. here: http://ubuntuforums.org/showthread.php?t=477452 -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
@Daniel Kulesz -- you indicate that you know that these drivers are now deprecated. Where did you see that documented? It would be good to have a link to that information here. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
FYI: Jaunty $ uname -a Linux blubug 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:06 UTC 2008 x86_64 GNU/Linux ls /lib/modules/2.6.27-7-generic/kernel/arch/x86/kernel total 80K drwxr-xr-x 3 root root 4.0K 2008-10-13 14:14 cpu/ -rw-r--r-- 1 root root 18K 2008-11-04 20:53 cpuid.ko -rw-r--r-- 1 root root 33K 2008-11-04 20:53 microcode.ko -rw-r--r-- 1 root root 18K 2008-11-04 20:53 msr.ko -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
** Tags added: kconfig -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Yep, looks like the same issue, Daniel. I'm not aware of any reason why the modules aren't included, which is why I've been trying to get this fixed. Perhaps someone on the kernel team can comment, though. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Meanwhile I found out why - the modules are deprecated (on i386 also) and the code from speedstep-centrino has been merged into acpi-cpufreq. I reinstalled the system in 32bit mode and the issue still persists. The reason behind this is that the ACPI tables (DSDT, but i suspend rather the SSDT) are broken, which is a fault from the BIOS vendor. It is possible to overwrite these tables during system bootup, but one has to fix/supply the tables first which seems not very easy. More information on this issue is available here: http://www.lesswatts.org/projects/acpi/overridingDSDT.php -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Oh, interesting. I don't really agree with the course of action though, since in over 10 machines, I don't have a single one that works with acpi-cpufreq. It's all well and good to want to move in that direction, but if the majority of people need an undocumented BIOS hack to make things work, it's hardly better than just using the deprecated modules. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Also, I see on the page you linked to that overriding the DSDT is not a viable way to run a production system, as no vendor would support a system when the customer has modified the system firmware, and no Linux Distributor could possibly support modified system firmware either. So I'm not sure this is a direction we should force users to go in anyways. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Seems like this issue could also be related to the problem mentioned, where CPU Frequency breaks for an Intel Core2Duo System on amd64: http://ubuntuforums.org/showthread.php?t=975142 is there a reason those modules are *not* included? -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Well yes, I agree with you, but I am not sure this is an issue we should fix in Ubuntu ourselves, overriding the current Linux Kernel policies. The speedstep_centrino module is included in i386 (but doens't work there anyhow - at least on my machine) and is ommitted on amd64. I guess this is the same issue as can be observed with KDE3 vs. KDE4 in Kubuntu - the new system/driver is not ready for general usage yet, but is conceptionally better since it has a more polished API. Of course, this conceptional advantage doesn't really help the users affected by it in reality. Concerning the DSDT hacking - well of course the vendor would not support such a modified system, but the ACPI tables contain the adresses of the registers where those supported clock frequencies and voltages are stored for those CPUs. As far as I got it, this speedstep-centrino did some sort of autodetection of certain CPU types (like the Dothan-M) and based on that switch to certain hardcoded addresses. Hardcoded in the way that they were hardcoded in the driver, not in the DSDT/SSDT tables. Looking at it from this perspective, this was the same as running this modified system with the altered ACPI tables. The changes in the ACPI tables are not persistent, so if you reboot to another kernel or even operating system without this override the previous state is restored. Sticking with this acpi-cpufreq driver, the problem could be addressed by including some sort of repaired ACPI tables which replace other broken tables at bootup. This would have the same effect as the speedstep-centrino driver, but would conform to the new non-deprecated unified driver. But I guess in most systems there are such broken tables, since most systems are designed to run in Windows where some hacks are included which override those buggy tables. I assume that those hacks are included in some driver updates from the system vendors. Anyhow, they don't even seem to work correctly: On my P8400 CPU only two clock settings are used: 1600 MHz and the full 2260 MHz - I believe the CPU itself has the ability to be clocked down a lot more. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Yes, that's fair. If Ubuntu decides to start shipping repaired tables as part of the initramfs or something, that'd be an acceptable fix too, I guess. I'm just concerned that at this point, I have no frequency scaling on any of my Intel machines... not even a single step down like you. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Sorry you must have misunderstood - I also don't have this stepdown. The stepdown mentioned relates to what Windows Vista is offering (observed with the CPU-Z utility). In Ubuntu the machine runs remarkably noisy which is a major annoyance for me, I am really satisfied with the box except this crucial point. When reading through the ACPI documentation I found the hint, that some DSDT tables distinguish between operating systems, determining what they will support and what they won't. Examining some links I found this interesting Forum posting related (but maybe slightly outdated) to the DSDT problem: http://forums.gentoo.org/viewtopic.php?t=122145 Analyzing the DSDT of my machine, I also spotted this OS-distinguishing evaluations in the code mentioned there. When I get my hands on the machine tomorrow, I will try to use the suggested acpi_os_name= boot parameter, supplying one of the operating systems used in my original DSDT to see if the behaviour improves. The very annoying fact is that there seems to exist a setting enable EIST in some BIOSes which enable the speed step features using ACPI, but of course the BIOS in my machine (and I upgraded to the newest one) doesn't offer that. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
i'm running a C2D and I have support for it. $ ls /lib/modules/2.6.27-6-generic/kernel/arch/x86/kernel/cpu/cpufreq/ total 64K -rw-r--r-- 1 root root 25K 2008-10-07 06:37 acpi-cpufreq.ko -rw-r--r-- 1 root root 35K 2008-10-07 06:37 powernow-k8.ko $ uname -a Linux blubug 2.6.27-6-generic #1 SMP Tue Oct 7 04:15:23 UTC 2008 x86_64 GNU/Linux -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
BUGabundo: Well yes. As per my original report, those are the modules that are still available. But like I said initially, there's tons of missing modules which are required for certain Intel CPUs, older AMD CPUs, and older motherboards, and AFAIK those are still missing. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Alright, we're in the beta now, and this is still not fixed. Can I assume there's no plan to fix this for intrepid, and that laptop users on amd64 are basically just screwed for battery life? -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
** Changed in: linux (Ubuntu) Status: Triaged = Confirmed -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
I'd like to reiterate that this is a fairly crucial bit of functionality for laptop users, and so it *really* should be reinstated before Intrepid launches. Especially since Intrepid is being billed as better for netbook-type computers, it certainly won't be without proper CPU frequency scaling. -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test: 1) If you are comfortable installing packages on your own, the linux- image-2.6.27-* package is currently available for you to install and test. --or-- 2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD. Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback. ** Tags added: cft-2.6.27 -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 246434] Re: cpufreq modules missing in hardy and intrepid amd64
Just took a look at kernel packages linux- image-2.6.26-5-generic_2.6.26-5.17_amd64.deb and linux- image-2.6.27-1-generic_2.6.27-1.2_amd64.deb. Both only contains powernow-k8 and acpi-cpufreq. So this is still an issue in intrepid. ** Tags added: linux-2.6.24 linux-2.6.26 linux-2.6.27 -- cpufreq modules missing in hardy and intrepid amd64 https://bugs.launchpad.net/bugs/246434 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs