* [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.