Re: [PATCH 2/2] leds: lm3697: Remove duplicated error reporting in .remove()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Pavel,

On Wed, Jun 01, 2022 at 11:35:37AM +0200, Uwe Kleine-König wrote:
> On Sun, May 15, 2022 at 06:12:27PM +0200, Uwe Kleine-König wrote:
> > Returning an error value from an i2c remove callback results in an error
> > message being emitted by the i2c core, but otherwise it doesn't make a
> > difference. The device goes away anyhow and the devm cleanups are
> > called.
> > 
> > As lm3697_remove() already emits an error message on failure and the
> > additional error message by the i2c core doesn't add any useful
> > information, don't pass the error value up the stack. Instead continue
> > to clean up and return 0.
> > 
> > This patch is a preparation for making i2c remove callbacks return void.
> > 
> > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx>
> 
> you merged patch 1 of this series (which is in Linus Torvald's tree
> now). But you neither commented nor merged this patch. I assume you just
> missed this one?

Just a quick additional note: I want to tackle making i2c remove
callbacks return void after the next merge window and this is a
preparing patch for that. So it would be great if that patch made it in
in the post 5.19 merge window. Otherwise I'll send this patch together
with the callback change to get accepted via the i2c tree.

See
https://lore.kernel.org/linux-i2c/20220609091018.q52fhowlsdbdkct5@xxxxxxxxxxxxxx/
for some more details.

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux