aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/event_analyzing_sample.py
diff options
context:
space:
mode:
authorHans Verkuil <[email protected]>2024-03-18 15:29:33 +0100
committerHans Verkuil <[email protected]>2024-04-24 13:49:55 +0200
commit1df7b8cd3a83778a36315682cd41ea21d9d81d9c (patch)
tree5adbb75f81e0edb2c32b50e6fbd70381dc5f8c5d /tools/perf/scripts/python/event_analyzing_sample.py
parente85bfd15c84e157338895a42676d07e73fe7c0e1 (diff)
media: videobuf2: improve max_num_buffers sanity checks
Ensure that drivers set max_num_buffers to a value >= 32. For now there is no reason for drivers to request a lower limit and doing so might potentially cause userspace issues. Note that the old check of > MAX_BUFFER_INDEX was pointless since q->max_num_buffers was already limited to MAX_BUFFER_INDEX or less. Also add a sanity check in __vb2_init_fileio(), returning -ENOSPC if a driver returns more than 32 buffers from VIDIOC_REQBUFS with count = q->min_reqbufs_allocation. The vb2_fileio_data struct only supports up to 32 buffers, so we need a check there. Signed-off-by: Hans Verkuil <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions