Module Name:    xsrc
Committed By:   mrg
Date:           Thu Aug 14 20:56:10 UTC 2014

Modified Files:
        xsrc/external/mit/libdrm/dist/radeon: radeon_bo_gem.c

Log Message:
convert an mmap() to drmMap().


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c
diff -u xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c:1.3 xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c:1.4
--- xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c:1.3	Mon Mar 17 07:52:19 2014
+++ xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c	Thu Aug 14 20:56:10 2014
@@ -178,8 +178,8 @@ static int bo_map(struct radeon_bo_int *
                 boi, boi->handle, r);
         return r;
     }
-    ptr = mmap(0, args.size, PROT_READ|PROT_WRITE, MAP_SHARED, boi->bom->fd, args.addr_ptr);
-    if (ptr == MAP_FAILED)
+    r = drmMap(boi->bom->fd, args.addr_ptr, args.size, &ptr);
+    if (r)
         return -errno;
     bo_gem->priv_ptr = ptr;
 wait:

Reply via email to