This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/media_tree.git tree:

Subject: [media] omap3isp: queue: Fix the dma_map_sg() return value check
Author:  Laurent Pinchart <[email protected]>
Date:    Sun Mar 9 17:58:37 2014 -0300

dma_map_sg() can merge sglist entries, and can thus return a number of
mapped entries different than the original value. Don't consider this as
an error.

Signed-off-by: Laurent Pinchart <[email protected]>
Acked-by: Sakari Ailus <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 drivers/media/platform/omap3isp/ispqueue.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

---

http://git.linuxtv.org/media_tree.git?a=commitdiff;h=b8d642826d031c8700ff1ad601fedf1ebe351033

diff --git a/drivers/media/platform/omap3isp/ispqueue.c 
b/drivers/media/platform/omap3isp/ispqueue.c
index 2fd254f..479d348 100644
--- a/drivers/media/platform/omap3isp/ispqueue.c
+++ b/drivers/media/platform/omap3isp/ispqueue.c
@@ -465,7 +465,7 @@ static int isp_video_buffer_prepare(struct isp_video_buffer 
*buf)
                          ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
                ret = dma_map_sg(buf->queue->dev, buf->sgt.sgl,
                                 buf->sgt.orig_nents, direction);
-               if (ret != buf->sgt.orig_nents) {
+               if (ret <= 0) {
                        ret = -EFAULT;
                        goto done;
                }

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to