All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Preparations for fixing WMI reprobing issue
@ 2023-10-20 21:10 Armin Wolf
  2023-10-20 21:10 ` [PATCH v2 1/5] platform/x86: wmi: Decouple probe deferring from wmi_block_list Armin Wolf
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Armin Wolf @ 2023-10-20 21:10 UTC (permalink / raw)
  To: hdegoede, ilpo.jarvinen, markgross; +Cc: platform-driver-x86, linux-kernel

This patch series contains preparations for fixing the WMI reprobing
issue discussed here:

https://lkml.kernel.org/1252c8fb-8d5f-98ad-b24a-5fabec2e1c8b@gmx.de

It mainly aims to decouple some parts of the WMI subsystem from the
wmi_block_list, which is going to get replaced in the future. It also
fixes some issues, like a probe failure when failing to register WMI
devices and a potential issue when opening the wmi char device.

The changes where tested on a Dell Inspiron 3505, a Lenovo E51-80,
a Acer Aspire E1-731 and a Asus PRIME B650-Plus motherboard and appear
to work, but additional feedback especially on the third patch
is appreciated.

Changes since v2:
- Drop already merged first patch
- break the paragraphs of the second patch with an empty line

Armin Wolf (5):
  platform/x86: wmi: Decouple probe deferring from wmi_block_list
  platform/x86: wmi: Fix refcounting of WMI devices in legacy functions
  platform/x86: wmi: Fix probe failure when failing to register WMI
    devices
  platform/x86: wmi: Fix opening of char device
  platform/x86: wmi: Decouple WMI device removal from wmi_block_list

 drivers/platform/x86/wmi.c | 263 ++++++++++++++++++++++---------------
 1 file changed, 157 insertions(+), 106 deletions(-)

--
2.39.2


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

end of thread, other threads:[~2023-10-25  9:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-20 21:10 [PATCH v2 0/5] Preparations for fixing WMI reprobing issue Armin Wolf
2023-10-20 21:10 ` [PATCH v2 1/5] platform/x86: wmi: Decouple probe deferring from wmi_block_list Armin Wolf
2023-10-20 21:10 ` [PATCH v2 2/5] platform/x86: wmi: Fix refcounting of WMI devices in legacy functions Armin Wolf
2023-10-20 21:10 ` [PATCH v2 3/5] platform/x86: wmi: Fix probe failure when failing to register WMI devices Armin Wolf
2023-10-20 21:10 ` [PATCH v2 4/5] platform/x86: wmi: Fix opening of char device Armin Wolf
2023-10-20 21:10 ` [PATCH v2 5/5] platform/x86: wmi: Decouple WMI device removal from wmi_block_list Armin Wolf
2023-10-25  9:52 ` [PATCH v2 0/5] Preparations for fixing WMI reprobing issue Ilpo Järvinen

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.