Index: drm_bufs.c =================================================================== RCS file: /cvsroot/src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c,v retrieving revision 1.8 diff -p -r1.8 drm_bufs.c *** drm_bufs.c 21 Jul 2010 09:06:38 -0000 1.8 --- drm_bufs.c 6 Jan 2011 08:52:30 -0000 *************** int drm_addmap(struct drm_device * dev, *** 241,246 **** --- 241,247 ---- return EINVAL; } map->offset += dev->sg->handle; + map->handle = (void *)(uintptr_t)map->offset; break; case _DRM_CONSISTENT: /* Unfortunately, we don't get any alignment specification from