Merge tag 'v5.3-rc3' into drm-next-5.4
[sfrench/cifs-2.6.git] / drivers / gpu / drm / ttm / ttm_bo.c
index 58c403eda04e70631fb78e848bb982b5fad6f0c4..2070e8a57ed806d1a1f2a05b90728d0ca5e2434c 100644 (file)
@@ -671,6 +671,9 @@ static void ttm_bo_release(struct kref *kref)
        struct ttm_bo_device *bdev = bo->bdev;
        struct ttm_mem_type_manager *man = &bdev->man[bo->mem.mem_type];
 
+       if (bo->bdev->driver->release_notify)
+               bo->bdev->driver->release_notify(bo);
+
        drm_vma_offset_remove(&bdev->vma_manager, &bo->vma_node);
        ttm_mem_io_lock(man, false);
        ttm_mem_io_free_vm(bo);