Re: [regression] Laptop fan too loud (spinning nearly always) hp-wmi 7.1-rc4 kernel

Milan Oravec <[email protected]>
Newsgroups dev.linux.lists.regressions,org.kernel.vger.linux-kernel,org.kernel.vger.platform-driver-x86
Organization CIKT UKF Nitra
Message-ID <[email protected]>
On 6/11/26 10:21, Krishna Chomal wrote:
> On Tue, Jun 02, 2026 at 10:36:29AM +0200, Thorsten Leemhuis wrote:
>> Resending below mail to the platform maintainers & list, maybe someone
>> here might have an idea (I had miss-read MAINTAINERS file earlier and
>> sent the mail to the HP WMI Sensor maintainer -- uuphs, sorry!), Ciao,
>> Thorsten
>>
>> On 6/1/26 17:58, Thorsten Leemhuis wrote:
>>> Hi James! I noticed a regression report that might or might not be
>>> related to hp-wmi; to quote
>>> https://bugzilla.kernel.org/show_bug.cgi?id=221569 :
>>>
>>> """
>>>> Hello, I'm testing 7.1 kernel tree end seeing much louder fan on my 
>>>> laptop even when system is idling. CPU fan is spinning nearly all 
>>>> the time even CPU reported temperatures are low. Currently:
>>>>
>>>> migo@migo-HP:~$ uname -a
>>>> Linux migo-HP 7.1.0-rc4-00685-g4cbfe4502e3d #45 SMP PREEMPT_DYNAMIC 
>>>> Sun May 24 12:47:18 CEST 2026 x86_64 GNU/Linux
>>>>
>>>>
>>>> In 7.0 kernel tree is my laptop much quieter, fan spins only 
>>>> sometimes and with lower RPM.
>>>>
>>>> Machine is: HP OmniBook X Flip Laptop 16-ar0xx, with Arch Linux 
>>>> installed.
>>>>
>>>> Is there any way I can make more exact/useful report or debug this 
>>>> issue?
>>> """
>>>
>>> See the ticket for details and kernel logs, I asked a few questions to
>>> hopefully make things a bit easier for you.
>>>
>>> Maybe you might have an idea what's wrong here; if not, I guess Milan,
>>> the reporter (CCed), must bisect this to find the change that causes 
>>> the
>>> problem.
>
> Hi all,
>
> I tried to look into this but unfortunately I can't think of what might
> be going wrong here. Based on your dmesg logs in the ticket, I believe
> its best if Milan could bisect between v7.0.8 and v7.1-rc4 tags (there
> would be roughly 13 steps).
>
> If you believe it is because of hp-wmi then you can limit to just these
> 16 commits:
>
> $ git log --oneline v7.0.8..v7.1-rc4 -- drivers/platform/x86/hp/hp-wmi.c
> a59e45221df8 platform/x86: hp-wmi: Add support for Victus 16-r0xxx (8BC2)
> c2d4b76458c9 platform/x86: hp-wmi: silence unknown board warning for 8D41
> da6b5aae84be Merge tag 'platform-drivers-x86-v7.1-1' of 
> git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
> 344bf523d441 platform/x86: hp-wmi: Add support for Omen 16-wf1xxx (8C77)
> 899225257e78 platform/x86: hp-wmi: Add support for Omen 16-n0xxx (8A44)
> 5badf5ebcd14 platform/x86: hp-wmi: Add support for OMEN MAX 16-ak0xxx 
> (8D87)
> 9d317a54e46d platform/x86: hp-wmi: fix fan table parsing
> 92c36b634b45 platform/x86: hp-wmi: add Omen 14-fb0xxx (board 8C58) 
> support
> 2fb9ec386fa1 Merge branch 'acpi-driver'
> e8c597368b85 platform/x86: hp-wmi: Ignore backlight and FnLock events
> 5969c55e2145 platform/x86: hp-wmi: add locking for concurrent hwmon 
> access
> cb4daa450f05 platform/x86: hp-wmi: fix u8 underflow in gpu_delta 
> calculation
> 6297443beb0c platform/x86: hp-wmi: use mod_delayed_work to reset 
> keep-alive timer
> 249ddba9c0ba platform/x86: hp-wmi: avoid cancel_delayed_work_sync from 
> work handler
> 7265b57fbc32 platform/x86: hp-wmi: fix ignored return values in fan 
> settings
> 236ad358166c ACPI: AC: Define ACPI_AC_CLASS in one place
>
> However, I personally don't believe hp-wmi is the issue, since most of
> these commits are hardware support addition and fixes for old bugs.
> Moreover, your board (8DA8) isn't officially supported in hp-wmi in
> either of the trees, which means the fan and thermal control falls back
> to the default firmware behaviour, so it should have been consistent,
> unless another module is somehow interfering with it.
>
> That being said, I don't want to be biased, let's bisect and see the
> results.
>
> Thanks

Hi all, thank you looking into it. I think you are right, now with rc7 
is fan behavior more consistent, it may be caused by AMD platform 
patches or amd-pstate driver. I don't know where firmware checks 
temperature to trigger fan on so hard to check if temp is ok.

This message in dmesg appears because my laptop is not supported by the 
hp-wmi driver?

jún 12 20:28:38 migo-HP kernel: platform_profile: Failed to get profile 
for handler hp-wmi

It is always there when switching power profiles.

Thank you,

Milan

>
>>>
>>> Ciao, Thorsten
>>>
>>
smime.p7s (application/pkcs7-signature, 4.9 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.