Re: [PATCH v3 4/6] iio: light: ltr501: Power down chip if request irq fails
Esben Haabendal <[email protected]>
| Newsgroups | org.kernel.vger.stable,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-iio,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
"Andy Shevchenko" <[email protected]> writes: > On Tue, Aug 04, 2026 at 07:02:15PM +0200, Esben Haabendal wrote: >> In case devm_request_threaded_irq() failed, we were leaving the chip >> powered instead of powering it down again. Power down the chip switching >> ALS and PS modes to standby. >> >> The dev_err() message was causing duplicated error messages, as >> devm_request_threaded_irq() calls dev_err_probe() on failure. > >> Fixes: 7ac702b3144b ("iio: ltr501: Add interrupt support") > > Be careful with this. The removing of the error message should either go > separately, or you should be assured that the IRQ core prints it for you > in all stable kernels where this goes to be backported. Ah yes. The duplicate error message removal is only valid as of 6.18. I will split into a separate patch, and mark it with Fixes against the change in devres.c that prints the error messsage. /Esben