Loading
platform/x86: lenovo-wmi-other: Balance component bind and unbind
When lwmi_om_master_bind() fails, the master device's components are left bound, with the aggregate device destroyed due to the failure (found by sashiko.dev [1]). Balance calls to component_bind_all() and component_unbind_all() when an error is propagated to the component framework. No functional change intended. Reviewed-by:Mark Pearson <mpearson-lenovo@squebb.ca> Reviewed-by:
Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Fixes: edc4b183 ("platform/x86: Add Lenovo Other Mode WMI Driver") Cc: stable@vger.kernel.org Link: https://sashiko.dev/#/patchset/20260331181208.421552-1-derekjohn.clark%40gmail.com [1] Signed-off-by:
Rong Zhang <i@rong.moe> Signed-off-by:
Derek J. Clark <derekjohn.clark@gmail.com> Link: https://patch.msgid.link/20260510042546.436874-4-derekjohn.clark@gmail.com Signed-off-by:
Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>