Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/radeon: use locked rmmap to remove sarea mapping.

this exports the locked version of the symbol as struct_mutex locks it all.

Signed-off-by: Dave Airlie <airlied@redhat.com>

authored by

Dave Airlie and committed by
Dave Airlie
4e74f36d 60f2ee0b

+2 -1
+1
drivers/gpu/drm/drm_bufs.c
··· 440 440 441 441 return 0; 442 442 } 443 + EXPORT_SYMBOL(drm_rmmap_locked); 443 444 444 445 int drm_rmmap(struct drm_device *dev, drm_local_map_t *map) 445 446 {
+1 -1
drivers/gpu/drm/radeon/radeon_cp.c
··· 1804 1804 1805 1805 master_priv->sarea_priv = NULL; 1806 1806 if (master_priv->sarea) 1807 - drm_rmmap(dev, master_priv->sarea); 1807 + drm_rmmap_locked(dev, master_priv->sarea); 1808 1808 1809 1809 drm_free(master_priv, sizeof(*master_priv), DRM_MEM_DRIVER); 1810 1810