* [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
` (21 more replies)
0 siblings, 22 replies; 23+ 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] 23+ 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
` (20 subsequent siblings)
21 siblings, 0 replies; 23+ 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] 23+ 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
` (19 subsequent siblings)
21 siblings, 0 replies; 23+ 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] 23+ 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
` (18 subsequent siblings)
21 siblings, 0 replies; 23+ 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] 23+ 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
2026-02-12 13:43 ` bugzilla-daemon
` (17 subsequent siblings)
21 siblings, 0 replies; 23+ 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] 23+ 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
` (3 preceding siblings ...)
2025-11-09 14:00 ` bugzilla-daemon
@ 2026-02-12 13:43 ` bugzilla-daemon
2026-02-12 20:05 ` bugzilla-daemon
` (16 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-12 13:43 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #4 from Krishna Chomal (krishna.chomal108@gmail.com) ---
Hi,
As Edip Hazuri mentioned, this happens because your Board ID (8BAB) is
not present in the hp-wmi driver's thermal profile lists.
As per Noah Provenzano's unmerged patch:
https://lore.kernel.org/platform-driver-x86/20250731213529.27378-1-noahpro@gmail.com
The entry should go in victus_s_thermal_profile_boards[]. However, recent
patches by me (8ca7515d3c76 and eeeb4c9874bb), currently in the pdx86
for-next branch, refactor this list into a DMI System ID table to
account for quirks.
To build the patch, I need to identify the EC register for the thermal
state. Please provide the output of:
$ sudo modprobe ec_sys
$ sudo xxd /sys/kernel/debug/ec/ec0/io
This should be sufficient to build the patch.
--
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] 23+ 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
` (4 preceding siblings ...)
2026-02-12 13:43 ` bugzilla-daemon
@ 2026-02-12 20:05 ` bugzilla-daemon
2026-02-13 13:51 ` bugzilla-daemon
` (15 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-12 20:05 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #5 from Juan Martin Morales (juanm4morales@gmail.com) ---
Hi, sorry for the delay in responding, here is the output:
$ sudo xxd /sys/kernel/debug/ec/ec0/io
00000000: 0000 0000 0001 4800 0f84 fa71 0ffa 1c01 ......H....q....
00000010: 0114 251e 1400 ffff ffff ffff 40fa ac24 ..%.........@..$
00000020: 0000 0000 0000 f900 350f 2100 4436 4b59 ........5.!.D6KY
00000030: 5844 3049 3831 494f 324c 4500 0100 00ff XD0I81IO2LE.....
00000040: ffff ff01 00ff ffff ff4c 494f 4e00 0000 .........LION...
00000050: 0001 ffff 3100 000f 4301 2d41 0000 0000 ....1...C.-A....
00000060: 0080 1620 3333 332d 4143 2d31 322d 4100 ... 333-AC-12-A.
00000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000080: 0000 0000 0b00 0000 0000 0000 0000 0000 ................
00000090: 3333 332d 4143 2d31 3257 4b30 3630 3833 333-AC-12WK06083
000000a0: 0000 00d8 4100 0037 0000 0008 642a 0078 ....A..7....d*.x
000000b0: 3737 2c3c 2900 2423 0028 0800 c342 1110 77,<).$#.(...B..
000000c0: 0000 6d1e ab0d c232 3c2d 6c20 6d1e 641c ..m....2<-l m.d.
000000d0: 0000 0000 0000 6d1e 0a03 5b01 0000 e000 ......m...[.....
000000e0: 0000 00ed 10eb 10ea 1000 0087 034f 0081 .............O..
000000f0: 0052 0000 0000 5433 5000 0049 574f 0000 .R....T3P..IWO..
--
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] 23+ 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
` (5 preceding siblings ...)
2026-02-12 20:05 ` bugzilla-daemon
@ 2026-02-13 13:51 ` bugzilla-daemon
2026-02-14 5:00 ` bugzilla-daemon
` (14 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-13 13:51 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #6 from Krishna Chomal (krishna.chomal108@gmail.com) ---
(In reply to Juan Martin Morales from comment #5)
> Hi, sorry for the delay in responding, here is the output:
>
> $ sudo xxd /sys/kernel/debug/ec/ec0/io
>
> 00000000: 0000 0000 0001 4800 0f84 fa71 0ffa 1c01 ......H....q....
> 00000010: 0114 251e 1400 ffff ffff ffff 40fa ac24 ..%.........@..$
> 00000020: 0000 0000 0000 f900 350f 2100 4436 4b59 ........5.!.D6KY
> 00000030: 5844 3049 3831 494f 324c 4500 0100 00ff XD0I81IO2LE.....
> 00000040: ffff ff01 00ff ffff ff4c 494f 4e00 0000 .........LION...
> 00000050: 0001 ffff 3100 000f 4301 2d41 0000 0000 ....1...C.-A....
> 00000060: 0080 1620 3333 332d 4143 2d31 322d 4100 ... 333-AC-12-A.
> 00000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
> 00000080: 0000 0000 0b00 0000 0000 0000 0000 0000 ................
> 00000090: 3333 332d 4143 2d31 3257 4b30 3630 3833 333-AC-12WK06083
> 000000a0: 0000 00d8 4100 0037 0000 0008 642a 0078 ....A..7....d*.x
> 000000b0: 3737 2c3c 2900 2423 0028 0800 c342 1110 77,<).$#.(...B..
> 000000c0: 0000 6d1e ab0d c232 3c2d 6c20 6d1e 641c ..m....2<-l m.d.
> 000000d0: 0000 0000 0000 6d1e 0a03 5b01 0000 e000 ......m...[.....
> 000000e0: 0000 00ed 10eb 10ea 1000 0087 034f 0081 .............O..
> 000000f0: 0052 0000 0000 5433 5000 0049 574f 0000 .R....T3P..IWO..
Thanks. We can clearly see that register 0x59 is holding the thermal profile
state, so HP_VICTUS_S_EC_THERMAL_PROFILE_OFFSET should be used.
Can you please test the following patch (based on pdx86 for-next branch)?
diff --git a/drivers/platform/x86/hp/hp-wmi.c
b/drivers/platform/x86/hp/hp-wmi.c
index 304d9ac63c8a..6a1b454baaee 100644
--- a/drivers/platform/x86/hp/hp-wmi.c
+++ b/drivers/platform/x86/hp/hp-wmi.c
@@ -173,6 +173,10 @@ static const char * const victus_thermal_profile_boards[]
= {
/* DMI Board names of Victus 16-r and Victus 16-s laptops */
static const struct dmi_system_id victus_s_thermal_profile_boards[]
__initconst = {
+ {
+ .matches = { DMI_MATCH(DMI_BOARD_NAME, "8BAB") },
+ .driver_data = (void *)&omen_v1_thermal_params,
+ },
{
.matches = { DMI_MATCH(DMI_BOARD_NAME, "8BBE") },
.driver_data = (void *)&victus_s_thermal_params,
After loading the patched driver, please verify the following:
1. Check dmesg for successful registration message:
"hp_wmi: Registered as platform profile handler"
2. Verify that fan RPM is readable and controllable via sysfs.
3. Verify that on changing platform profile, and it does physically change the
amount of power drawn in the CPU/GPU.
--
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 related [flat|nested] 23+ 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
` (6 preceding siblings ...)
2026-02-13 13:51 ` bugzilla-daemon
@ 2026-02-14 5:00 ` bugzilla-daemon
2026-02-14 5:00 ` bugzilla-daemon
` (13 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 5:00 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #7 from Juan Martin Morales (juanm4morales@gmail.com) ---
Created attachment 309374
--> https://bugzilla.kernel.org/attachment.cgi?id=309374&action=edit
HP Thermal profile validation
--
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] 23+ 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
` (7 preceding siblings ...)
2026-02-14 5:00 ` bugzilla-daemon
@ 2026-02-14 5:00 ` bugzilla-daemon
2026-02-14 5:01 ` bugzilla-daemon
` (12 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 5:00 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
----------------------------------------------------------------------------
Attachment #309374|HP Thermal profile |HP Thermal profile
description|validation |validation report
--
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] 23+ 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
` (8 preceding siblings ...)
2026-02-14 5:00 ` bugzilla-daemon
@ 2026-02-14 5:01 ` bugzilla-daemon
2026-02-14 5:09 ` bugzilla-daemon
` (11 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 5:01 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #8 from Juan Martin Morales (juanm4morales@gmail.com) ---
Created attachment 309375
--> https://bugzilla.kernel.org/attachment.cgi?id=309375&action=edit
Reproduction Script: Validates platform_profile effectiveness under sustained,
fixed-scene load (CPU+GPU+Fans)
Reproduction Script: Validates platform_profile effectiveness under sustained,
fixed-scene load (CPU+GPU+Fans)
Metrics: Logs CPU Package Power (RAPL), GPU Power (NVIDIA), and Fan RPMs
(hwmon).
--
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] 23+ 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
` (9 preceding siblings ...)
2026-02-14 5:01 ` bugzilla-daemon
@ 2026-02-14 5:09 ` bugzilla-daemon
2026-02-14 5:17 ` bugzilla-daemon
` (10 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 5:09 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #9 from Juan Martin Morales (juanm4morales@gmail.com) ---
Comment on attachment 309374
--> https://bugzilla.kernel.org/attachment.cgi?id=309374
HP Thermal profile validation report
Results from attachment 309375
--
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] 23+ 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
` (10 preceding siblings ...)
2026-02-14 5:09 ` bugzilla-daemon
@ 2026-02-14 5:17 ` bugzilla-daemon
2026-02-14 5:26 ` bugzilla-daemon
` (9 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 5:17 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #10 from Juan Martin Morales (juanm4morales@gmail.com) ---
1.
$ sudo dmesg | grep hp_wmi
[ 554.103966] hp_wmi: Registered as platform profile handler
----------------------------------------------------------------
2.
$ echo 128 | sudo tee /sys/class/hwmon/hwmon1/pwm1
128
$ cat /sys/class/hwmon/hwmon*/fan*_input
2900
3200
$ echo 255 | sudo tee /sys/class/hwmon/hwmon6/pwm1
255
$ cat /sys/class/hwmon/hwmon*/fan*_input
6000
6400
----------------------------------------------------------------
3.
$ sudo ./hp_full_thermal_check.sh
(attachment 309375)
...
Results (attachment 309374)
=== HP THERMAL PROFILE VALIDATION (FIXED LOAD) ===
Hardware: Board 8BAB | Kernel: 6.18.7-arch1-1
Load Type: Stress-ng (Matrix) + glmark2 (Infinite Shading Scene)
Fan Path: /sys/class/hwmon/hwmon6
----------------------------------------------------------------------------------
PROFILE | CPU (W) | GPU (W) | FAN1 (RPM) | FAN2 (RPM)
----------------------------------------------------------------------------------
low-power | 55 W | 27 W | 2800 RPM | 3100 RPM
balanced | 55 W | 28 W | 2800 RPM | 3100 RPM
performance | 55 W | 28 W | 2800 RPM | 3200 RPM
----------------------------------------------------------------------------------
--
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] 23+ 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
` (11 preceding siblings ...)
2026-02-14 5:17 ` bugzilla-daemon
@ 2026-02-14 5:26 ` bugzilla-daemon
2026-02-14 6:28 ` bugzilla-daemon
` (8 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 5:26 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #11 from Juan Martin Morales (juanm4morales@gmail.com) ---
Identical Limits: low-power and balanced result in the exact same sustained
power draw.
low-power -> PL1: 55 W | PL2: 130 W
balanced -> PL1: 55 W | PL2: 130 W
performance -> PL1: 130 W | PL2: 130 W
No Change: Switching from balanced to performance produces no difference in
Watts or Fan RPM. (only on cpu stress test)for p in $(cat
/sys/firmware/acpi/platform_profile_choices); do
echo "$p" | sudo tee /sys/firmware/acpi/platform_profile > /dev/null
sleep 1
pl1=$(cat /sys/class/powercap/intel-rapl:0/constraint_0_power_limit_uw)
pl2=$(cat /sys/class/powercap/intel-rapl:0/constraint_1_power_limit_uw)
echo "Perfil: $p -> PL1: $(($pl1/1000000)) W | PL2: $(($pl2/1000000)) W"
done
--
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] 23+ 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
` (12 preceding siblings ...)
2026-02-14 5:26 ` bugzilla-daemon
@ 2026-02-14 6:28 ` bugzilla-daemon
2026-02-14 10:35 ` bugzilla-daemon
` (7 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 6:28 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #12 from Krishna Chomal (krishna.chomal108@gmail.com) ---
Thanks for the detailed report. The logs confirm that the fan RPM is
successfully detected and manually controllable. Regarding the thermal
profiles, the data shows that the limits are successfully raised to 130W in
performance mode. When AC power is plugged in and performance mode is set, the
CPU/GPU will be able to pull more power during stressful tasks.
Since everything is working as expected, I will proceed with sending this patch
to the mailing list.
--
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] 23+ 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
` (13 preceding siblings ...)
2026-02-14 6:28 ` bugzilla-daemon
@ 2026-02-14 10:35 ` bugzilla-daemon
2026-02-16 7:33 ` bugzilla-daemon
` (6 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-14 10:35 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #13 from Juan Martin Morales (juanm4morales@gmail.com) ---
Thank you for this patch, Krishna! I'm also glad to see your hp-wmi patches in
the for-next branch; they are very helpful.
--
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] 23+ 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
` (14 preceding siblings ...)
2026-02-14 10:35 ` bugzilla-daemon
@ 2026-02-16 7:33 ` bugzilla-daemon
2026-02-26 7:23 ` bugzilla-daemon
` (5 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-16 7:33 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #14 from Krishna Chomal (krishna.chomal108@gmail.com) ---
(In reply to Juan Martin Morales from comment #13)
> Thank you for this patch, Krishna! I'm also glad to see your hp-wmi patches
> in the for-next branch; they are very helpful.
Thanks for the kind words! As promised, I have submitted the patch for Board
8BAB to the maintainers. You can track its progress and the mailing list
discussion here:
https://lore.kernel.org/all/20260216072003.90151-1-krishna.chomal108@gmail.com/
I've included you in the Reported-by and Tested-by tags to credit your
contribution.
--
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] 23+ 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
` (15 preceding siblings ...)
2026-02-16 7:33 ` bugzilla-daemon
@ 2026-02-26 7:23 ` bugzilla-daemon
2026-02-27 7:07 ` bugzilla-daemon
` (4 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-26 7:23 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
Jie7172585@gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Jie7172585@gmail.com
--- Comment #15 from Jie7172585@gmail.com ---
Hi,
I am testing the Linux 7.0-rc1 kernel on my HP OMEN 16-wf1xxx and noticed that
the fan control and thermal profile features do not work.
When attempting to change the platform profile or fan speed, nothing happens
physically, and dmesg outputs the following errors:
hp_wmi: query 0x4c returned error 0x6
ACPI BIOS Error (bug): Attempt to CreateField of length zero
ACPI Error: Aborting method \_SB.WMID.WMAA
I saw that Krishna recently added support for the OMEN 16-wf0xxx (Board 8BAB)
via a DMI quirk list. It appears my specific board ID (8C76) is also missing
from the victus_s_thermal_profile_boards list, causing the driver to use the
wrong fallback thermal parameters.
Hardware Info:
- Laptop: OMEN by HP Gaming Laptop 16-wf1xxx
- DMI Board ID: 8C76
Following the debugging steps from Bugzilla, here is the EC register dump for
my 8C76 board. As you can see, register 0x59 is also holding the thermal
profile state:
$ sudo modprobe ec_sys
$ sudo xxd /sys/kernel/debug/ec/ec0/io
00000000: 0000 0000 0001 48aa 0f84 fa71 0ffa 1c01 ......H....q....
00000010: 0129 251e ff00 ffff ffff ffff 00fa ac24 .)%............$
00000020: 0000 0000 0000 f900 350f 2000 0036 4b59 ........5. ..6KY
00000030: 5844 304b 3831 4a38 324a 5400 0100 00ff XD0K81J82JT.....
00000040: ffff ff01 00ff ffff ff4c 494f 4e00 0000 .........LION...
00000050: 0009 ffff 3100 000f 4301 2d41 0000 0000 ....1...C.-A....
00000060: 0080 1620 3333 332d 4143 2d31 322d 4100 ... 333-AC-12-A.
00000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000080: 0000 0000 0b00 0000 0000 0000 0000 0000 ................
00000090: 3333 332d 4143 2d31 3257 4b30 3630 3833 333-AC-12WK06083
000000a0: 0001 00d8 4500 004c 0000 0008 642a 0078 ....E..L....d*.x
000000b0: 4d4d 3c5b 4100 3232 008c 0800 f242 1111 MM<[A.22.....B..
000000c0: 0000 7e1b 8505 0c32 3c2d 6c20 7e1b 6421 ..~....2<-l ~.d!
000000d0: 0000 0000 0000 7e1b bf02 5b11 0000 e000 ......~...[.....
000000e0: 0000 00af 10ad 10af 1000 0083 430b 0080 ............C...
000000f0: 0009 0200 0000 0000 5000 0061 580b 0000 ........P..aX...
Could you please consider adding the "8C76" board ID to the quirk list in your
upcoming patches? I am already on the 7.0-rc1 kernel and am fully available to
test any patches you send my way.
Thanks for your 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] 23+ 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
` (16 preceding siblings ...)
2026-02-26 7:23 ` bugzilla-daemon
@ 2026-02-27 7:07 ` bugzilla-daemon
2026-02-27 10:20 ` bugzilla-daemon
` (3 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-27 7:07 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #16 from Krishna Chomal (krishna.chomal108@gmail.com) ---
Hi Enderlava,
Thanks for the detailed report and EC dump.
Since this bug specifically tracks support for board 8BAB (OMEN 16-wf0xxx), and
your system uses board 8C76 (OMEN 16-wf1xxx), please open a new Bugzilla entry
so the two boards can be tracked independently.
In the new report, please include:
- A clear description of what is not working
- Errors from dmesg
- Hardware details (dmidecode)
- EC dump (xxd /sys/kernel/debug/ec/ec0/io)
- If possible, the OMEN Gaming Hub logs from Windows:
C:\Users\<USERNAME>\AppData\Local\Packages\AD2F1837.OMENCommandCenter_v10z8vjag6ke6\LocalCache\Local\HPOMEN\HPOMENBG_<timestamp>.log
Once filed, I will take a look.
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] 23+ 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
` (17 preceding siblings ...)
2026-02-27 7:07 ` bugzilla-daemon
@ 2026-02-27 10:20 ` bugzilla-daemon
2026-02-27 10:45 ` bugzilla-daemon
` (2 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-27 10:20 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #17 from Enderlava (Jie7172585@gmail.com) ---
(In reply to Krishna Chomal from comment #16)
> Hi Enderlava,
>
> Thanks for the detailed report and EC dump.
>
> Since this bug specifically tracks support for board 8BAB (OMEN 16-wf0xxx),
> and your system uses board 8C76 (OMEN 16-wf1xxx), please open a new Bugzilla
> entry so the two boards can be tracked independently.
>
> In the new report, please include:
> - A clear description of what is not working
> - Errors from dmesg
> - Hardware details (dmidecode)
> - EC dump (xxd /sys/kernel/debug/ec/ec0/io)
> - If possible, the OMEN Gaming Hub logs from Windows:
>
> C:\Users\<USERNAME>\AppData\Local\Packages\AD2F1837.
> OMENCommandCenter_v10z8vjag6ke6\LocalCache\Local\HPOMEN\HPOMENBG_<timestamp>.
> log
>
> Once filed, I will take a look.
>
> Thanks.
Hi,
As requested, I have opened a new bug report specifically for the OMEN
16-wf1xxx (Board 8C76) here:
https://bugzilla.kernel.org/show_bug.cgi?id=221149
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] 23+ 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
` (18 preceding siblings ...)
2026-02-27 10:20 ` bugzilla-daemon
@ 2026-02-27 10:45 ` bugzilla-daemon
2026-03-30 15:20 ` bugzilla-daemon
2026-03-30 16:07 ` bugzilla-daemon
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-02-27 10:45 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #18 from Krishna Chomal (krishna.chomal108@gmail.com) ---
Thanks, I will move the discussion there.
--
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] 23+ 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
` (19 preceding siblings ...)
2026-02-27 10:45 ` bugzilla-daemon
@ 2026-03-30 15:20 ` bugzilla-daemon
2026-03-30 16:07 ` bugzilla-daemon
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-03-30 15:20 UTC (permalink / raw)
To: platform-driver-x86
https://bugzilla.kernel.org/show_bug.cgi?id=220639
--- Comment #19 from Krishna Chomal (krishna.chomal108@gmail.com) ---
Hi Juan,
The patch for this board has been merged into the mainline kernel. You can find
the commit here:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=13fa3aaf02edaad9b41fc61d7f6326d2b6a4bf80
It should show up in the next release (likely 7.0 or a 6.x stable backport).
Since the patch is upstream, feel free to close this report as "Resolved
Fixed".
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] 23+ 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
` (20 preceding siblings ...)
2026-03-30 15:20 ` bugzilla-daemon
@ 2026-03-30 16:07 ` bugzilla-daemon
21 siblings, 0 replies; 23+ messages in thread
From: bugzilla-daemon @ 2026-03-30 16:07 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
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |CODE_FIX
--
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] 23+ messages in thread
end of thread, other threads:[~2026-03-30 16:07 UTC | newest]
Thread overview: 23+ 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
2026-02-12 13:43 ` bugzilla-daemon
2026-02-12 20:05 ` bugzilla-daemon
2026-02-13 13:51 ` bugzilla-daemon
2026-02-14 5:00 ` bugzilla-daemon
2026-02-14 5:00 ` bugzilla-daemon
2026-02-14 5:01 ` bugzilla-daemon
2026-02-14 5:09 ` bugzilla-daemon
2026-02-14 5:17 ` bugzilla-daemon
2026-02-14 5:26 ` bugzilla-daemon
2026-02-14 6:28 ` bugzilla-daemon
2026-02-14 10:35 ` bugzilla-daemon
2026-02-16 7:33 ` bugzilla-daemon
2026-02-26 7:23 ` bugzilla-daemon
2026-02-27 7:07 ` bugzilla-daemon
2026-02-27 10:20 ` bugzilla-daemon
2026-02-27 10:45 ` bugzilla-daemon
2026-03-30 15:20 ` bugzilla-daemon
2026-03-30 16:07 ` bugzilla-daemon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox