diff options
-rw-r--r-- | drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c index 0dcfa6b76c45..1a90f0a2f7e5 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | |||
@@ -622,8 +622,10 @@ static int vmw_driver_load(struct drm_device *dev, unsigned long chipset) | |||
622 | } | 622 | } |
623 | 623 | ||
624 | dev_priv->fman = vmw_fence_manager_init(dev_priv); | 624 | dev_priv->fman = vmw_fence_manager_init(dev_priv); |
625 | if (unlikely(dev_priv->fman == NULL)) | 625 | if (unlikely(dev_priv->fman == NULL)) { |
626 | ret = -ENOMEM; | ||
626 | goto out_no_fman; | 627 | goto out_no_fman; |
628 | } | ||
627 | 629 | ||
628 | vmw_kms_save_vga(dev_priv); | 630 | vmw_kms_save_vga(dev_priv); |
629 | 631 | ||