Le mardi 18 juillet 2023 à 01:50 +0000, Ming Qian a écrit : > > > diff --git a/drivers/media/platform/amphion/venc.c > > > b/drivers/media/platform/amphion/venc.c > > > index 58480e2755ec..4eb57d793a9c 100644 > > > --- a/drivers/media/platform/amphion/venc.c > > > +++ b/drivers/media/platform/amphion/venc.c > > > @@ -268,7 +268,7 @@ static int venc_g_parm(struct file *file, void > > > *fh, struct v4l2_streamparm *parm { > > > struct vpu_inst *inst = to_inst(file); > > > struct venc_t *venc = inst->priv; > > > - struct v4l2_fract *timeperframe = &parm->parm.capture.timeperframe; > > > + struct v4l2_fract *timeperframe; > > > > Could be just me, but I feel I'm missing some context to understand why this > > change. Perhaps the commit message could be improved ? > > > > All other changes looks like improvement to me, so with a good explanation > > on this one (and the change seems to be equivalent), you can add: > > > > Reviewed-by: Nicolas Dufresne <nicolas.dufresne@xxxxxxxxxxxxx> > > > > Hi Nicolas, > The Coverity scan report a REVERSE_INULL issue here, that directly dereferencing pointer "param", before Null-checking "parm". > I'll split this patch into several patches, one topic one patch. > > Ming Make sense now, looking forward a split version with more explanation. regards, Nicolas