diff options
| author | Dave Stevenson <[email protected]> | 2019-06-29 14:13:18 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2019-07-01 09:09:06 +0200 |
| commit | a1120db35717ea78b977516a57b054cdbea60c45 (patch) | |
| tree | 075fc3a419f3b432e87ba339bbfca5529a9d37d8 /tools/perf/scripts/python/export-to-sqlite.py | |
| parent | 8dedab2903f152aa3cee9ae3d57c828dea0d356e (diff) | |
staging: bcm2835-camera: Do not bulk receive from service thread
vchi_bulk_queue_receive will queue up to a default of 4
bulk receives on a connection before blocking.
If called from the VCHI service_callback thread, then
that thread is unable to service the VCHI_CALLBACK_BULK_RECEIVED
events that would enable the queue call to succeed.
Add a workqueue to schedule the call vchi_bulk_queue_receive
in an alternate context to avoid the lock up.
Signed-off-by: Dave Stevenson <[email protected]>
Signed-off-by: Stefan Wahren <[email protected]>
Acked-by: Hans Verkuil <[email protected]>
Acked-by: Mauro Carvalho Chehab <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions