[EXT] Re: [PATCH] media: amphion: fix some issues reported by coverity
Nicolas Dufresne
nicolas at ndufresne.ca
Tue Jul 18 09:17:19 PDT 2023
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 at collabora.com>
> >
>
> 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
More information about the linux-arm-kernel
mailing list