X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=freedreno%2Ffreedreno_bo.c;h=dacb34cc9979241eedde8d12e27dff0b751966d0;hb=84badffe5e1995eae6739267bdc3fd9ef7a55f32;hp=b90fc5679648a307873981daec3e7294ecc4eb9f;hpb=6281cf1b4310ff0b7670677cb4113a89ebf0b619;p=platform%2Fupstream%2Flibdrm.git diff --git a/freedreno/freedreno_bo.c b/freedreno/freedreno_bo.c index b90fc56..dacb34c 100644 --- a/freedreno/freedreno_bo.c +++ b/freedreno/freedreno_bo.c @@ -312,7 +312,7 @@ out: static void bo_del(struct fd_bo *bo) { if (bo->map) - munmap(bo->map, bo->size); + drm_munmap(bo->map, bo->size); /* TODO probably bo's in bucket list get removed from * handle table?? @@ -394,7 +394,7 @@ drm_public void * fd_bo_map(struct fd_bo *bo) return NULL; } - bo->map = mmap(0, bo->size, PROT_READ | PROT_WRITE, MAP_SHARED, + bo->map = drm_mmap(0, bo->size, PROT_READ | PROT_WRITE, MAP_SHARED, bo->dev->fd, offset); if (bo->map == MAP_FAILED) { ERROR_MSG("mmap failed: %s", strerror(errno));