(In reply to Jean Delvare from comment #26) > 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?