platform-driver-x86.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Bug 220639] New: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6)
@ 2025-10-08  4:30 bugzilla-daemon
  2025-10-08  6:29 ` [Bug 220639] " bugzilla-daemon
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: bugzilla-daemon @ 2025-10-08  4:30 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=220639

            Bug ID: 220639
           Summary: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck
                    at 0 RPM, Boost/WMI queries rejected (hp_wmi: query
                    0x4c error 0x6)
           Product: Drivers
           Version: 2.5
    Kernel Version: 6.16.10-arch1-1
          Hardware: Intel
                OS: Linux
            Status: NEW
          Severity: high
          Priority: P3
         Component: Platform_x86
          Assignee: drivers_platform_x86@kernel-bugs.osdl.org
          Reporter: juanm4morales@gmail.com
        Regression: No

Created attachment 308774
  --> https://bugzilla.kernel.org/attachment.cgi?id=308774&action=edit
hp-wmi diagnostics: logs + ACPI tables (OMEN 16-wf0xxx, board 8BAB)

Hardware:
  • Laptop: “OMEN by HP Gaming Laptop 16-wf0xxx”
  • DMI board-id: 8BAB
  • BIOS: F.28 (2025-07-16)

Software:
  • Distro: Arch Linux (Hyprland)
  • Kernel: 6.16.10-arch1-1
  • power-profiles-daemon installed; platform_profile set to “performance” has
no effect on fans

Problem summary:
  • The hp-wmi driver exposes hwmon nodes (name=hp, fan1_input, fan2_input,
pwm1_enable) but fans remain at 0 RPM and the “Boost” write does nothing.
  • Writing “0” to pwm1_enable (Boost) immediately reverts to “2” (auto). No
audible fan ramp; RPMs remain 0.
  • dmesg shows: “hp_wmi: query 0x4c returned error 0x6”.
  • /sys/class/thermal/cooling_device[0-4]: type=Fan, max_state=1, cur_state
stays at 0.

Expected behavior:
  • On HP Omen models with working hp-wmi, “Boost” (pwm1_enable=0) briefly
ramps fans and RPM becomes non-zero; rpm values are readable via sensors
hp-isa-0000. (ArchWiki documents this expected behavior for Omen 16 models.) 

Reproducer:
  1) Boot into 6.16.10 (Arch kernel).
  2) sensors: fan1/fan2 show 0 RPM.
  3) echo 0 > /sys/devices/platform/hp-wmi/hwmon/hwmon*/pwm1_enable
     → value reverts to 2; no fan ramp; dmesg logs “hp_wmi: query 0x4c error
0x6”.
  4) cooling_device[0..4] report Fan (max_state=1) but cur_state stays 0.

What I tried:
  • Verified AC adapter online.
  • Tried platform_profile=performance and power-profiles-daemon.
  • Collected ACPI tables (acpidump -b) and full logs.

Hypothesis:
  • This board-id (8BAB) might not be covered by current hp-wmi DMI allow-lists
or uses different HPWMI method IDs on newer firmwares; the firmware rejects
0x4c here. Guidance on traces/patch to test alternate query paths would be
appreciated.

Attachments:
  • Tarball with: dmesg, journalctl -b, lsmod, modinfo hp_wmi, sensors, hp-wmi
hwmon listings, cooling devices/thermal zones, dmidecode (serial/UUID
redacted), ACPI tables (acpidump -b).

I’m happy to run debug builds, provide disassembled DSDT/SSDT snippets around
WMI devices, and test patches. Thanks!

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 220639] [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6)
  2025-10-08  4:30 [Bug 220639] New: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6) bugzilla-daemon
@ 2025-10-08  6:29 ` bugzilla-daemon
  2025-10-08 20:10 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2025-10-08  6:29 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=220639

Armin Wolf (W_Armin@gmx.de) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |W_Armin@gmx.de

--- Comment #1 from Armin Wolf (W_Armin@gmx.de) ---
Did you install the Intel thermal daemon?

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 220639] [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6)
  2025-10-08  4:30 [Bug 220639] New: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6) bugzilla-daemon
  2025-10-08  6:29 ` [Bug 220639] " bugzilla-daemon
@ 2025-10-08 20:10 ` bugzilla-daemon
  2025-10-20 23:32 ` bugzilla-daemon
  2025-11-09 14:00 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2025-10-08 20:10 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=220639

--- Comment #2 from Juan Martin Morales (juanm4morales@gmail.com) ---
(In reply to Armin Wolf from comment #1)
> Did you install the Intel thermal daemon?

Not yet. I haven’t installed Intel Thermal Daemon. I’ll install it and enable
the service now.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 220639] [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6)
  2025-10-08  4:30 [Bug 220639] New: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6) bugzilla-daemon
  2025-10-08  6:29 ` [Bug 220639] " bugzilla-daemon
  2025-10-08 20:10 ` bugzilla-daemon
@ 2025-10-20 23:32 ` bugzilla-daemon
  2025-11-09 14:00 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2025-10-20 23:32 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=220639

Juan Martin Morales (juanm4morales@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ilpo.jarvinen@linux.intel.c
                   |                            |om
     Kernel Version|6.16.10-arch1-1             |6.17.3-arch2-1

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 220639] [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6)
  2025-10-08  4:30 [Bug 220639] New: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6) bugzilla-daemon
                   ` (2 preceding siblings ...)
  2025-10-20 23:32 ` bugzilla-daemon
@ 2025-11-09 14:00 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2025-11-09 14:00 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=220639

Edip Hazuri (edip@medip.dev) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |edip@medip.dev

--- Comment #3 from Edip Hazuri (edip@medip.dev) ---
Hi!

I think the problem is because your device isn't marked for the proper thermal
profile
based on your device release year, it probably have victus_s thermal profile,
Can you append your DMI board id in hp-wmi
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/platform/x86/hp/hp-wmi.c#n97
and try it

if it doesn't work you can try the other profiles, probably one of them will
work.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-11-09 14:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-08  4:30 [Bug 220639] New: [BUG] hp-wmi: OMEN 16-wf0xxx (board 8BAB) – fans stuck at 0 RPM, Boost/WMI queries rejected (hp_wmi: query 0x4c error 0x6) bugzilla-daemon
2025-10-08  6:29 ` [Bug 220639] " bugzilla-daemon
2025-10-08 20:10 ` bugzilla-daemon
2025-10-20 23:32 ` bugzilla-daemon
2025-11-09 14:00 ` bugzilla-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).