Re: [PATCHv15 07/35] v4l2-dev: lock req_queue_mutex

2018-07-02 Thread Hans Verkuil
On 02/07/18 15:06, Tomasz Figa wrote: > Hi Hans, > > On Mon, Jun 4, 2018 at 8:48 PM Hans Verkuil wrote: > [snip] >> diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c >> b/drivers/media/v4l2-core/v4l2-ioctl.c >> index 965fd301f617..27a893aa0664 100644 >> ---

Re: [PATCHv15 07/35] v4l2-dev: lock req_queue_mutex

2018-07-02 Thread Tomasz Figa
Hi Hans, On Mon, Jun 4, 2018 at 8:48 PM Hans Verkuil wrote: [snip] > diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c > b/drivers/media/v4l2-core/v4l2-ioctl.c > index 965fd301f617..27a893aa0664 100644 > --- a/drivers/media/v4l2-core/v4l2-ioctl.c > +++ b/drivers/media/v4l2-core/v4l2-ioctl.c >

[PATCHv15 07/35] v4l2-dev: lock req_queue_mutex

2018-06-04 Thread Hans Verkuil
From: Hans Verkuil We need to serialize streamon/off with queueing new requests. These ioctls may trigger the cancellation of a streaming operation, and that should not be mixed with queuing a new request at the same time. Finally close() needs this lock since that too can trigger the