From: Dave Airlie Date: Thu, 7 Jul 2005 10:16:08 +0000 (+1000) Subject: drm: fix minor issues caused by core conversion X-Git-Tag: v2.6.13-rc3~99^2~4 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=0c7b525c344bc29a760c37053f8d5c80292ee1be;p=linux-2.6-omap-h63xx.git drm: fix minor issues caused by core conversion The conversion to core/driver got this check in-correct. Signed-off-by: Dave Airlie --- diff --git a/drivers/char/drm/drm_fops.c b/drivers/char/drm/drm_fops.c index 906794247ae..7f9b00c6d24 100644 --- a/drivers/char/drm/drm_fops.c +++ b/drivers/char/drm/drm_fops.c @@ -251,7 +251,7 @@ int drm_release( struct inode *inode, struct file *filp ) } } - if (drm_core_check_feature(dev, DRIVER_HAVE_DMA)) + if (drm_core_check_feature(dev, DRIVER_HAVE_DMA) && !dev->driver->release) { dev->driver->reclaim_buffers(dev, filp); }