[Bug 925961] New: acerhdf and coretemp interfering on Acer Aspire One 150
http://bugzilla.opensuse.org/show_bug.cgi?id=925961 Bug ID: 925961 Summary: acerhdf and coretemp interfering on Acer Aspire One 150 Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: dieter.jurzitza@t-online.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After searching for quite a while I found out why the fan control on my Acer Aspire One did not work any more after upgrading from 13.1: 13.2 loads both the modules "coretemp" and "acerhdf". They interfere with each other, each one tries to control the fan accordingly, however, "coretemp" does not do the right thing for this netbook. To efficiently adjust fan settings "acerhdf" is the right choice, so coretemp needs to be blacklisted on the above mentioned netbook. Please do not say to report this upstream as my email address (not my personal one, it is t-online.de) is blacklisted on kernel org - if anyone considers this as an upstream topic, whoever may report it - please report. Who wants to set thing as required, please put: ################################################ blacklist coretemp options acerhdf verbose=0 fanon=70000 fanoff=63000 interval=15 kernelmode=1 ################################################ into /etc/modprobe.d/99-local.conf. This corresponds to 70°C for fan - on and 63°C for fan - off. Thank you for looking into this, take care Dieter Jurzitza -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
Dieter Jurzitza
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #21 from Dieter Jurzitza
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #22 from Dieter Jurzitza
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #23 from Dieter Jurzitza
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
Jean Delvare
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
Jean Delvare
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #25 from Rui Zhang
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #26 from Jean Delvare
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #27 from Rui Zhang
Rui, thanks for looking into this.
I am not familiar enough with the thermal subsystem to review your patches. Also I don't own an Acer laptop myself so I can't test if they would solve the problem that was reported here. But I have to say I have some doubts that they would actually help. My understanding of the problem is that the acerhdf wanted to be called back even when the step_wise governor considered that no change in cooling was needed, and the optimization broke that mechanism/assumption.
If you believe that the problem would actually be solved by your patches, please explain how, as it isn't obvious to me. This is mostly theoretical though, as I don't think that your 3 patches qualify for stable kernels. They are large and somewhat intrusive, so they could come with regressions or side effects. I wouldn't take the risk of applying them to the openSUSE 13.2 kernel. Reverting the optimization as I did feels much safer.
I did send a patch reverting 178c2490b99f898efc06d1ad75cadc84f13021a6 to the stable kernel mailing list, with suggestion to apply it to kernel branches v3.12 to v3.17. You were Cc'd.
Yes, IMO, the patch should be applied to all stable kernel as it is actually a bug in step_wise governor. and I will rework the three patches above on top of the fix then. can you please resend with cc: all stable kernel? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=925961
--- Comment #28 from Jean Delvare
participants (1)
-
bugzilla_noreply@novell.com