Re: [PATCH] media: nuvoton: npcm-video: Fix sleeping in atomic context
From: Kun-Fa Lin
Date: Tue Oct 10 2023 - 08:31:05 EST
Hi Hans,
Thanks for the review.
> > - list = kzalloc(sizeof(*list), GFP_KERNEL);
> > + list = kzalloc(sizeof(*list), GFP_ATOMIC);
> > if (!list)
> > return NULL;
> >
>
> I'm not really sure this is the right approach.
>
> Looking closer at the code I notice that npcm_video_irq is a threaded
> interrupt handler, so wouldn't it be easier to change the video->lock
> spinlock to a mutex?
>
Agree it's better to use mutex. Will send v2 for this.
Regards,
Marvin