Module Name: xsrc
Committed By: martin
Date: Fri Aug 15 13:04:23 UTC 2014
Modified Files:
xsrc/external/mit/libdrm/dist/radeon [netbsd-7]: radeon_bo_gem.c
Log Message:
Pull up following revision(s) (requested by mrg in ticket #25):
external/mit/libdrm/dist/radeon/radeon_bo_gem.c: revision 1.4
convert an mmap() to drmMap().
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.2.1 \
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.3.2.1
--- 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 Fri Aug 15 13:04:23 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: