Message ID | 1366110601-18424-1-git-send-email-prabhakar.csengg@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 16-04-2013 15:10, Prabhakar lad wrote: > From: Lad, Prabhakar <prabhakar.csengg@gmail.com> > with recent commit with id 068a0df76023926af958a336a78bef60468d2033 Please also specify the summary line of that commit in parens (or however you like). > which adds add length check for mmap, the application were failing to > mmap the buffers. > This patch aligns the the buffer size to page size boundary for both > capture and display driver so the it pass the check. > Signed-off-by: Lad, Prabhakar <prabhakar.csengg@gmail.com> > Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com> > Cc: Hans Verkuil <hans.verkuil@cisco.com> > Cc: Mauro Carvalho Chehab <mchehab@redhat.com> WBR, Sergei
diff --git a/drivers/media/platform/davinci/vpbe_display.c b/drivers/media/platform/davinci/vpbe_display.c index 1802f11..ff8fe76 100644 --- a/drivers/media/platform/davinci/vpbe_display.c +++ b/drivers/media/platform/davinci/vpbe_display.c @@ -258,7 +258,7 @@ vpbe_buffer_queue_setup(struct vb2_queue *vq, const struct v4l2_format *fmt, *nbuffers = layer->numbuffers = VPBE_DEFAULT_NUM_BUFS; *nplanes = 1; - sizes[0] = layer->pix_fmt.sizeimage; + sizes[0] = PAGE_ALIGN(layer->pix_fmt.sizeimage); alloc_ctxs[0] = layer->alloc_ctx; return 0;