RE: [PATCH] media: ov13b10: Fix some error checking in probe

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

 



Reviewed-by: Bingbu Cao <bingbu.cao@xxxxxxxxx>

Thanks!

------------------------------------------------------------------------
BRs,  
Bingbu Cao 

>-----Original Message-----
>From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
>Sent: Wednesday, July 19, 2023 6:16 PM
>To: Cao, Bingbu <bingbu.cao@xxxxxxxxx>
>Cc: Kao, Arec <arec.kao@xxxxxxxxx>; Sakari Ailus
><sakari.ailus@xxxxxxxxxxxxxxx>; Mauro Carvalho Chehab <mchehab@xxxxxxxxxx>;
>Hans de Goede <hdegoede@xxxxxxxxxx>; Yao, Hao <hao.yao@xxxxxxxxx>; linux-
>media@xxxxxxxxxxxxxxx; kernel-janitors@xxxxxxxxxxxxxxx
>Subject: [PATCH] media: ov13b10: Fix some error checking in probe
>
>The "ret = " assignment was missing, so ov13b10_power_on() is not checked
>for errors.  Add the assignment.
>
>Fixes: 6e28afd15228 ("media: ov13b10: add PM control support based on power
>resources")
>Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
>---
>Adding error handling always risky breaking the driver and I have not
>tested this patch.
>
> drivers/media/i2c/ov13b10.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/drivers/media/i2c/ov13b10.c b/drivers/media/i2c/ov13b10.c
>index dbc642c5995b..8ebdb32dd3db 100644
>--- a/drivers/media/i2c/ov13b10.c
>+++ b/drivers/media/i2c/ov13b10.c
>@@ -1501,7 +1501,7 @@ static int ov13b10_probe(struct i2c_client *client)
>
> 	full_power = acpi_dev_state_d0(&client->dev);
> 	if (full_power) {
>-		ov13b10_power_on(&client->dev);
>+		ret = ov13b10_power_on(&client->dev);
> 		if (ret) {
> 			dev_err(&client->dev, "failed to power on\n");
> 			return ret;
>--
>2.39.2





[Index of Archives]     [Kernel Development]     [Kernel Announce]     [Kernel Newbies]     [Linux Networking Development]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Device Mapper]

  Powered by Linux