Re: [PATCH v2] mfd: macsmc: Initialize mutex
From: Sven Peter
Date: Sun Jan 04 2026 - 07:06:09 EST
On 31.12.25 10:42, Janne Grunau wrote:
Initialize struct apple_smc's mutex in apple_smc_probe(). Using the
mutex uninitialized surprisingly resulted only in occasional NULL
pointer dereferences in apple_smc_read() calls from the probe()
functions of sub devices.
Fixes: e038d985c9823 ("mfd: Add Apple Silicon System Management Controller")
Cc: stable@xxxxxxxxxxxxxxx
Signed-off-by: Janne Grunau <j@xxxxxxxxxx>
---
Changes in v2:
- rewritten commit message
- added missing Cc: stable
- rebased onto v6.19-rc1
- Link to v1: https://lore.kernel.org/r/20250925-macsmc-mutex_init-v1-1-416e9e644735@xxxxxxxxxx
---
Reviewed-by: Sven Peter <sven@xxxxxxxxxx>
Thanks,
Sven