Index: dist/radeon/radeon_bo_gem.c =================================================================== RCS file: /cvsroot/xsrc/external/mit/libdrm/dist/radeon/radeon_bo_gem.c,v retrieving revision 1.3 diff -p -r1.3 radeon_bo_gem.c *** dist/radeon/radeon_bo_gem.c 17 Mar 2014 07:52:19 -0000 1.3 --- dist/radeon/radeon_bo_gem.c 27 Jul 2014 20:18:47 -0000 *************** static int bo_map(struct radeon_bo_int * *** 178,185 **** 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) return -errno; bo_gem->priv_ptr = ptr; wait: --- 178,185 ---- boi, boi->handle, r); return r; } ! r = drmMap(boi->bom->fd, args.addr_ptr, args.size, &ptr); ! if (r) return -errno; bo_gem->priv_ptr = ptr; wait: