From: Richard Leitner <richard.leitner@linux.dev>
To: Sakari Ailus <sakari.ailus@linux.intel.com>,
Dave Stevenson <dave.stevenson@raspberrypi.com>,
Mauro Carvalho Chehab <mchehab@kernel.org>,
Daniele Alessandrelli <daniele.alessandrelli@gmail.com>,
"Paul J. Murphy" <paul.j.murphy@intel.com>,
Martina Krasteva <martinax.krasteva@intel.com>,
Richard Leitner <richard.leitner@linux.dev>,
Hans Verkuil <hverkuil+cisco@kernel.org>,
Bryan O'Donoghue <bod@kernel.org>,
Jacopo Mondi <jacopo@jmondi.org>
Cc: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
Gyula Kelemen <gyula.kelemen@advasolutions.com>,
linux-media@vger.kernel.org, linux-kernel@vger.kernel.org,
stable@vger.kernel.org
Subject: [PATCH v3 1/8] media: i2c: ov9282: handle error from exposure range update
Date: Tue, 10 Nov 2026 14:10:10 +0100 [thread overview]
Message-ID: <20261110-ov9282-fixes-v3-1-cb6df80cbc22@linux.dev> (raw)
In-Reply-To: <20261110-ov9282-fixes-v3-0-cb6df80cbc22@linux.dev>
When setting V4L2_CID_VBLANK the V4L2 range for the exposure control is
updated by v4l2_ctrl_modify_range(). This range update missed a return
value check, which resulted in ov9282_set_ctrl() not returning on an error
from that function call.
Fix this by checking the return value and returning it on error.
Reviewed-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Fixes: 14ea315bbeb75 ("media: i2c: Add ov9282 camera sensor driver")
Cc: stable@vger.kernel.org
Signed-off-by: Richard Leitner <richard.leitner@linux.dev>
---
drivers/media/i2c/ov9282.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/media/i2c/ov9282.c b/drivers/media/i2c/ov9282.c
index 039a47c1918cb..546b43c209097 100644
--- a/drivers/media/i2c/ov9282.c
+++ b/drivers/media/i2c/ov9282.c
@@ -608,6 +608,8 @@ static int ov9282_set_ctrl(struct v4l2_ctrl *ctrl)
ov9282->cur_mode->height -
OV9282_EXPOSURE_OFFSET,
1, OV9282_EXPOSURE_DEFAULT);
+ if (ret)
+ return ret;
break;
}
--
2.53.0
next prev parent reply other threads:[~2026-11-10 13:10 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-10 13:10 [PATCH v3 0/8] media: i2c: ov9282: fix strobe timing and control handling Richard Leitner
2026-11-10 13:10 ` Richard Leitner [this message]
2026-11-10 13:10 ` [PATCH v3 2/8] media: i2c: ov9282: fix pixel rate and line time calculation Richard Leitner
2026-11-10 13:10 ` [PATCH v3 3/8] media: i2c: ov9282: fix flash duration to/from microseconds conversion Richard Leitner
2026-11-11 2:10 ` kernel test robot
2026-11-11 10:29 ` kernel test robot
2026-11-10 13:10 ` [PATCH v3 4/8] media: i2c: ov9282: fix flash duration range calculation Richard Leitner
2026-11-10 13:10 ` [PATCH v3 5/8] media: i2c: ov9282: add refresh of additional ranges on a mode change Richard Leitner
2026-11-10 13:10 ` [PATCH v3 6/8] media: i2c: ov9282: recalculate strobe span on HBLANK change Richard Leitner
2026-11-11 4:46 ` kernel test robot
2026-11-10 13:10 ` [PATCH v3 7/8] media: i2c: ov9282: drop redundant vblank field Richard Leitner
2026-11-10 13:10 ` [PATCH v3 8/8] media: i2c: ov9282: harmonize dev_err_probe usage Richard Leitner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261110-ov9282-fixes-v3-1-cb6df80cbc22@linux.dev \
--to=richard.leitner@linux.dev \
--cc=bod@kernel.org \
--cc=daniele.alessandrelli@gmail.com \
--cc=dave.stevenson@raspberrypi.com \
--cc=gyula.kelemen@advasolutions.com \
--cc=hverkuil+cisco@kernel.org \
--cc=jacopo@jmondi.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=martinax.krasteva@intel.com \
--cc=mchehab+huawei@kernel.org \
--cc=mchehab@kernel.org \
--cc=paul.j.murphy@intel.com \
--cc=sakari.ailus@linux.intel.com \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.