Hi all,
Here's a second version of the set fixing a few videobuf2 corner cases.
Most drivers have limits for the size already but not necessarily all of
them.
since v1:
- Add a sanity check for alignment in vb2_dma_sg_alloc_compacted.
- Add a comment in __vb2_buf_mem_alloc noting that the size shall be page
aligned.
Sakari Ailus (3):
videobuf2-core: Prevent size alignment wrapping buffer size to 0
videobuf2-dma-sg: Prevent size from overflowing
videobuf2-core.h: Document the alloc memop size argument as page
aligned
drivers/media/common/videobuf2/videobuf2-core.c | 5 +++++
drivers/media/common/videobuf2/videobuf2-dma-sg.c | 5 ++++-
include/media/videobuf2-core.h | 3 ++-
3 files changed, 11 insertions(+), 2 deletions(-)
--
2.11.0