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