* [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
@ 2026-04-30 4:59 yue li
2026-05-03 7:26 ` Krishna Chomal
0 siblings, 1 reply; 7+ messages in thread
From: yue li @ 2026-04-30 4:59 UTC (permalink / raw)
To: platform-driver-x86
Hi,
I am reporting a regression in the hp-wmi driver on an HP OMEN laptop.
System:
Vendor: HP
Product: OMEN MAX Gaming Laptop 16-ah0089TX
Board: 8D41
BIOS: F.12
Kernel: 7.0.2-zen1-1-zen
Regression:
The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
but fails to probe on 7.0.2-zen1-1-zen with error -22.
Issue:
On the affected kernel, loading the module fails:
modprobe: ERROR: could not insert 'hp_wmi': No such device
dmesg output:
hp_wmi: Unknown EC layout for board 8D41. Thermal profile readback
will be disabled.
hp-wmi hp-wmi: probe with driver hp-wmi failed with error -22
The system exposes the expected WMI GUIDs:
5FB7F034-2C63-45E9-BE91-3D44E2C707E4
95F24279-4D7B-4334-9387-ACCDC67EF61C
This suggests the driver matches the device, but fails during probe due to
the unknown EC layout.
Question:
Is this board expected to be supported? If not, would it be acceptable to
allow the driver to load in a degraded mode instead of failing probe?
Please let me know if additional logs or testing are required.
Thanks.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
2026-04-30 4:59 [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41) yue li
@ 2026-05-03 7:26 ` Krishna Chomal
2026-05-04 7:22 ` Thorsten Leemhuis
0 siblings, 1 reply; 7+ messages in thread
From: Krishna Chomal @ 2026-05-03 7:26 UTC (permalink / raw)
To: yue li; +Cc: platform-driver-x86
On Thu, Apr 30, 2026 at 12:59:58PM +0800, yue li wrote:
>Hi,
>
>I am reporting a regression in the hp-wmi driver on an HP OMEN laptop.
>
>System:
>
>Vendor: HP
>Product: OMEN MAX Gaming Laptop 16-ah0089TX
>Board: 8D41
>BIOS: F.12
>Kernel: 7.0.2-zen1-1-zen
>
>Regression:
>The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
>but fails to probe on 7.0.2-zen1-1-zen with error -22.
>
>Issue:
>On the affected kernel, loading the module fails:
>
>modprobe: ERROR: could not insert 'hp_wmi': No such device
>
>dmesg output:
>
>hp_wmi: Unknown EC layout for board 8D41. Thermal profile readback
>will be disabled.
>hp-wmi hp-wmi: probe with driver hp-wmi failed with error -22
>
>The system exposes the expected WMI GUIDs:
>
>5FB7F034-2C63-45E9-BE91-3D44E2C707E4
>95F24279-4D7B-4334-9387-ACCDC67EF61C
>
>This suggests the driver matches the device, but fails during probe due to
>the unknown EC layout.
>
>Question:
>Is this board expected to be supported? If not, would it be acceptable to
>allow the driver to load in a degraded mode instead of failing probe?
>
>Please let me know if additional logs or testing are required.
>
>Thanks.
Hi Yue Li,
Thanks for reporting. This is a known issue [1]. There are 2 failures in
your dmesg output:
1. Unknown EC layout: The fix for this has been sent recently.
Currently, it is in the review-ilpo-fixes branch [2].
2. Probe failed: This is due to a failure in parsing the fan table. The
fix for this has been merged into 7.1-rc1 [3].
Using kernel 7.1 (or applying the above mentioned 2 patch manually to
your current build) should restore full support for your device.
Thanks, and apologies for the inconvenience.
[1] https://lore.kernel.org/platform-driver-x86/4ae4d7f9-f1db-4394-b0d9-c75dc39afcf8@gmail.com
[2] https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=review-ilpo-fixes&id=c2d4b76458c9ebf81eae2916970320f1f61ad002
[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/platform/x86/hp/hp-wmi.c?h=v7.1-rc1&id=9d317a54e46d3b6420567dc5b63e9d7ff5c064a3
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
2026-05-03 7:26 ` Krishna Chomal
@ 2026-05-04 7:22 ` Thorsten Leemhuis
2026-05-07 8:47 ` Thorsten Leemhuis
0 siblings, 1 reply; 7+ messages in thread
From: Thorsten Leemhuis @ 2026-05-04 7:22 UTC (permalink / raw)
To: Krishna Chomal, yue li; +Cc: platform-driver-x86, Linux kernel regressions list
On 5/3/26 09:26, Krishna Chomal wrote:
> On Thu, Apr 30, 2026 at 12:59:58PM +0800, yue li wrote:
>> [...]
>> Regression:
>> The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
>> but fails to probe on 7.0.2-zen1-1-zen with error -22.
>>
>> Issue:
>> On the affected kernel, loading the module fails:
> [...]
> Thanks for reporting. This is a known issue [1]. There are 2 failures in
> your dmesg output:
> 1. Unknown EC layout: The fix for this has been sent recently.
> Currently, it is in the review-ilpo-fixes branch [2].
> 2. Probe failed: This is due to a failure in parsing the fan table. The
> fix for this has been merged into 7.1-rc1 [3].
>
> Using kernel 7.1 (or applying the above mentioned 2 patch manually to
> your current build) should restore full support for your device.
You you then maybe be so kind and submit backports to the 7.0.y stable
series to prevent more people from running into this?
Ciao, Thorsten
> [1] https://lore.kernel.org/platform-driver-x86/4ae4d7f9-f1db-4394-b0d9-
> c75dc39afcf8@gmail.com
> [2] https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-
> drivers-x86.git/commit/?h=review-ilpo-
> fixes&id=c2d4b76458c9ebf81eae2916970320f1f61ad002
> [3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
> commit/drivers/platform/x86/hp/hp-wmi.c?h=v7.1-
> rc1&id=9d317a54e46d3b6420567dc5b63e9d7ff5c064a3
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
2026-05-04 7:22 ` Thorsten Leemhuis
@ 2026-05-07 8:47 ` Thorsten Leemhuis
2026-05-07 9:55 ` Ilpo Järvinen
0 siblings, 1 reply; 7+ messages in thread
From: Thorsten Leemhuis @ 2026-05-07 8:47 UTC (permalink / raw)
To: Krishna Chomal; +Cc: Ilpo Järvinen, yue li, Linux kernel regressions list
[+Ilpo]
On 5/4/26 09:22, Thorsten Leemhuis wrote:
> On 5/3/26 09:26, Krishna Chomal wrote:
>> On Thu, Apr 30, 2026 at 12:59:58PM +0800, yue li wrote:
>>> [...]
>>> Regression:
>>> The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
>>> but fails to probe on 7.0.2-zen1-1-zen with error -22.
>>>
>>> Issue:
>>> On the affected kernel, loading the module fails:
>> [...]
>> Thanks for reporting. This is a known issue [1]. There are 2 failures in
>> your dmesg output:
>> 1. Unknown EC layout: The fix for this has been sent recently.
>> Currently, it is in the review-ilpo-fixes branch [2].
It[1] afaics is sitting there for a week already afaics. Wondering if it
might be worth resubmitting the patch with a Fixes tag as well as a
Link/Closes tag pointing to this thread to make the "this is fixing a
regression" aspect obvious to ensure the fix is merged this cycle?
Adding a stable tag would be great, too.
Ciao, Thorsten
[1]
https://lore.kernel.org/all/20260429180953.129885-1-krishna.chomal108@gmail.com/
>> 2. Probe failed: This is due to a failure in parsing the fan table. The
>> fix for this has been merged into 7.1-rc1 [3].
>>
>> Using kernel 7.1 (or applying the above mentioned 2 patch manually to
>> your current build) should restore full support for your device.
>
> You you then maybe be so kind and submit backports to the 7.0.y stable
> series to prevent more people from running into this?
Side note: s/You you/Could you/ #uhhps #sorry
>> [1] https://lore.kernel.org/platform-driver-x86/4ae4d7f9-f1db-4394-b0d9-
>> c75dc39afcf8@gmail.com
>> [2] https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-
>> drivers-x86.git/commit/?h=review-ilpo-
>> fixes&id=c2d4b76458c9ebf81eae2916970320f1f61ad002
>> [3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
>> commit/drivers/platform/x86/hp/hp-wmi.c?h=v7.1-
>> rc1&id=9d317a54e46d3b6420567dc5b63e9d7ff5c064a3
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
2026-05-07 8:47 ` Thorsten Leemhuis
@ 2026-05-07 9:55 ` Ilpo Järvinen
2026-05-07 10:59 ` Thorsten Leemhuis
0 siblings, 1 reply; 7+ messages in thread
From: Ilpo Järvinen @ 2026-05-07 9:55 UTC (permalink / raw)
To: Thorsten Leemhuis; +Cc: Krishna Chomal, yue li, Linux kernel regressions list
[-- Attachment #1: Type: text/plain, Size: 3949 bytes --]
On Thu, 7 May 2026, Thorsten Leemhuis wrote:
> [+Ilpo]
>
> On 5/4/26 09:22, Thorsten Leemhuis wrote:
> > On 5/3/26 09:26, Krishna Chomal wrote:
> >> On Thu, Apr 30, 2026 at 12:59:58PM +0800, yue li wrote:
> >>> [...]
> >>> Regression:
> >>> The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
> >>> but fails to probe on 7.0.2-zen1-1-zen with error -22.
> >>>
> >>> Issue:
> >>> On the affected kernel, loading the module fails:
> >> [...]
> >> Thanks for reporting. This is a known issue [1]. There are 2 failures in
> >> your dmesg output:
> >> 1. Unknown EC layout: The fix for this has been sent recently.
> >> Currently, it is in the review-ilpo-fixes branch [2].
>
> It[1] afaics is sitting there for a week already afaics.
Hi,
I'm sorry to be a disappointment here, but I don't find a week a
particularly long time.
First, a patch sits in the review-ilpo-fixes branch (think of it as a
staging branch) until LKP builds it to avoid totally breaking anyone's
next builds if prematurely advancing anything to the fixes branch. My
feel is LKP hasn't been particularly swift recently.
As not many will have a look on patches in review-ilpo-fixes, it will have
to sit some more in the fixes branch to be exposed to wider scale of
testing and checking before doing PR. It takes one day for getting it
included into linux-next in the first place. Then the remaining question
is, how many days you expect Dan (or others) to need to do his checker
runs and come up with a problem report or correction patch.
I don't see how I could make the time much shorter than a week without
effectively bypassing some of the quality control steps. But perhaps you
have some suggestions how we can make Dan work even faster than he already
does... :-)
Besides, the change you brought up is on my scale the least critical
change among the ones queued in the fixes branch. Without the other two,
I'd delay making the PR so it would be sitting there yet another week. ;-)
> Wondering if it
> might be worth resubmitting the patch with a Fixes tag as well as a
> Link/Closes tag pointing to this thread to make the "this is fixing a
> regression" aspect obvious to ensure the fix is merged this cycle?
> Adding a stable tag would be great, too.
I'm not sure what to add and where, wasn't the fan table fix already
merged earlier? And it had Fixes tag.
This ec layout thing, on the other hand, doesn't seem that critical or
even a serious issue. We cannot really "fix" it anyway without platform
providing us the current profile information so it's all about silencing
the warning which is hardly worth all this fuzz, IMO.
With all this being said, I still do appreciate the work you do, my
intention is to not antagonize regression tracking you do in any way.
--
i.
> Ciao, Thorsten
>
> [1]
> https://lore.kernel.org/all/20260429180953.129885-1-krishna.chomal108@gmail.com/
>
> >> 2. Probe failed: This is due to a failure in parsing the fan table. The
> >> fix for this has been merged into 7.1-rc1 [3].
> >>
> >> Using kernel 7.1 (or applying the above mentioned 2 patch manually to
> >> your current build) should restore full support for your device.
> >
> > You you then maybe be so kind and submit backports to the 7.0.y stable
> > series to prevent more people from running into this?
>
> Side note: s/You you/Could you/ #uhhps #sorry
>
> >> [1] https://lore.kernel.org/platform-driver-x86/4ae4d7f9-f1db-4394-b0d9-
> >> c75dc39afcf8@gmail.com
> >> [2] https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-
> >> drivers-x86.git/commit/?h=review-ilpo-
> >> fixes&id=c2d4b76458c9ebf81eae2916970320f1f61ad002
> >> [3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
> >> commit/drivers/platform/x86/hp/hp-wmi.c?h=v7.1-
> >> rc1&id=9d317a54e46d3b6420567dc5b63e9d7ff5c064a3
> >
> >
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
2026-05-07 9:55 ` Ilpo Järvinen
@ 2026-05-07 10:59 ` Thorsten Leemhuis
2026-05-07 18:41 ` Krishna Chomal
0 siblings, 1 reply; 7+ messages in thread
From: Thorsten Leemhuis @ 2026-05-07 10:59 UTC (permalink / raw)
To: Ilpo Järvinen; +Cc: Krishna Chomal, yue li, Linux kernel regressions list
On 5/7/26 11:55, Ilpo Järvinen wrote:
> On Thu, 7 May 2026, Thorsten Leemhuis wrote:
>> On 5/4/26 09:22, Thorsten Leemhuis wrote:
>>> On 5/3/26 09:26, Krishna Chomal wrote:
>>>> On Thu, Apr 30, 2026 at 12:59:58PM +0800, yue li wrote:
>>>>> [...]
>>>>> Regression:
>>>>> The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
>>>>> but fails to probe on 7.0.2-zen1-1-zen with error -22.
>>>>>
>>>>> Issue:
>>>>> On the affected kernel, loading the module fails:
>>>> [...]
>>>> Thanks for reporting. This is a known issue [1]. There are 2 failures in
>>>> your dmesg output:
>>>> 1. Unknown EC layout: The fix for this has been sent recently.
>>>> Currently, it is in the review-ilpo-fixes branch [2].
>>
>> It[1] afaics is sitting there for a week already afaics.
>
> I'm sorry to be a disappointment here, but I don't find a week a
> particularly long time.
For a normal patch, I fully agree. But for a regression fix, it is a
long time[1]. And to me it looked like the patch "platform/x86: hp-wmi:
silence unknown board warning for 8D41"[2] was a the second and
necessary part of a fix for the regression Yue Li reported at the start
of this thread[3] -- without making it obvious in the patch description
that it was one, so you couldn't know, which is why I CCed you here.
But from looking at Krishna's earlier reply in this thread again, it now
seems to me like I misinterpreted the "applying the above mentioned 2
patch" statement, as 9d317a54e46d3b ("platform/x86: hp-wmi: fix fan
table parsing") [already in v7.1-rc1 and hopefully backported soon]
seems to be the main fix and the other one ("platform/x86: hp-wmi:
silence unknown board warning for 8D41"[2] just silences a warning that
is not causing trouble.
Sorry, my deepest apologies for causing trouble.
Ciao, Thorsten
[1]https://www.kernel.org/doc/html/latest/process/handling-regressions.html#on-how-quickly-regressions-should-be-fixed
[2]https://lore.kernel.org/all/20260429180953.129885-1-krishna.chomal108@gmail.com/
[3]https://lore.kernel.org/all/CABd86uaQY9-ZSU-_PHKtZZyWnDFHLEsuaM+NBV5nOLWA+YSX7A@mail.gmail.com/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41)
2026-05-07 10:59 ` Thorsten Leemhuis
@ 2026-05-07 18:41 ` Krishna Chomal
0 siblings, 0 replies; 7+ messages in thread
From: Krishna Chomal @ 2026-05-07 18:41 UTC (permalink / raw)
To: Thorsten Leemhuis
Cc: Ilpo Järvinen, yue li, Linux kernel regressions list
On Thu, May 07, 2026 at 12:59:41PM +0200, Thorsten Leemhuis wrote:
>On 5/7/26 11:55, Ilpo Järvinen wrote:
>> On Thu, 7 May 2026, Thorsten Leemhuis wrote:
>>> On 5/4/26 09:22, Thorsten Leemhuis wrote:
>>>> On 5/3/26 09:26, Krishna Chomal wrote:
>>>>> On Thu, Apr 30, 2026 at 12:59:58PM +0800, yue li wrote:
>>>>>> [...]
>>>>>> Regression:
>>>>>> The hp-wmi driver works correctly on kernel 6.18.6-zen1-1-zen,
>>>>>> but fails to probe on 7.0.2-zen1-1-zen with error -22.
>>>>>>
>>>>>> Issue:
>>>>>> On the affected kernel, loading the module fails:
>>>>> [...]
>>>>> Thanks for reporting. This is a known issue [1]. There are 2 failures in
>>>>> your dmesg output:
>>>>> 1. Unknown EC layout: The fix for this has been sent recently.
>>>>> Currently, it is in the review-ilpo-fixes branch [2].
>>>
>>> It[1] afaics is sitting there for a week already afaics.
>>
>> I'm sorry to be a disappointment here, but I don't find a week a
>> particularly long time.
>
>For a normal patch, I fully agree. But for a regression fix, it is a
>long time[1]. And to me it looked like the patch "platform/x86: hp-wmi:
>silence unknown board warning for 8D41"[2] was a the second and
>necessary part of a fix for the regression Yue Li reported at the start
>of this thread[3] -- without making it obvious in the patch description
>that it was one, so you couldn't know, which is why I CCed you here.
>
>But from looking at Krishna's earlier reply in this thread again, it now
>seems to me like I misinterpreted the "applying the above mentioned 2
>patch" statement, as 9d317a54e46d3b ("platform/x86: hp-wmi: fix fan
>table parsing") [already in v7.1-rc1 and hopefully backported soon]
>seems to be the main fix and the other one ("platform/x86: hp-wmi:
>silence unknown board warning for 8D41"[2] just silences a warning that
>is not causing trouble.
>
Yes that's right. The fan table fix allows the driver to be loaded and
fixes the regression, while the follow-up patch is only to silence the
dmesg warning. I will be more explicit from next time, sorry for any
confusion that I might have created.
>Sorry, my deepest apologies for causing trouble.
>
>Ciao, Thorsten
>
>[1]https://www.kernel.org/doc/html/latest/process/handling-regressions.html#on-how-quickly-regressions-should-be-fixed
>[2]https://lore.kernel.org/all/20260429180953.129885-1-krishna.chomal108@gmail.com/
>
>[3]https://lore.kernel.org/all/CABd86uaQY9-ZSU-_PHKtZZyWnDFHLEsuaM+NBV5nOLWA+YSX7A@mail.gmail.com/
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-05-07 18:41 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-30 4:59 [REGRESSION] hp-wmi fails to probe on HP OMEN (board 8D41) yue li
2026-05-03 7:26 ` Krishna Chomal
2026-05-04 7:22 ` Thorsten Leemhuis
2026-05-07 8:47 ` Thorsten Leemhuis
2026-05-07 9:55 ` Ilpo Järvinen
2026-05-07 10:59 ` Thorsten Leemhuis
2026-05-07 18:41 ` Krishna Chomal
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.