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

drm: Avoid use-before-null-test on dev in drm_cleanup().

Signed-off-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Dave Airlie <airlied@linux.ie>

authored by

Eric Anholt and committed by
Dave Airlie
f51c5b6e f1acec93

+1 -3
+1 -3
drivers/gpu/drm/drm_drv.c
··· 294 294 */ 295 295 static void drm_cleanup(struct drm_device * dev) 296 296 { 297 - struct drm_driver *driver = dev->driver; 298 - 299 297 DRM_DEBUG("\n"); 300 298 301 299 if (!dev) { ··· 328 330 if (drm_core_check_feature(dev, DRIVER_MODESET)) 329 331 drm_put_minor(&dev->control); 330 332 331 - if (driver->driver_features & DRIVER_GEM) 333 + if (dev->driver->driver_features & DRIVER_GEM) 332 334 drm_gem_destroy(dev); 333 335 334 336 drm_put_minor(&dev->primary);