Commit 14bbf20c authored by Wei Yongjun's avatar Wei Yongjun Committed by Dave Airlie

drm/vmwgfx: fix error return code in vmw_driver_load()

Fix to return -ENOMEM in the fence manager init error handling
case instead of 0, as done elsewhere in this function.
Signed-off-by: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Acked-by: default avatarDmitry Torokhov <dtor@vmware.com>
Signed-off-by: default avatarDave Airlie <airlied@gmail.com>
parent 1793126f
...@@ -622,8 +622,10 @@ static int vmw_driver_load(struct drm_device *dev, unsigned long chipset) ...@@ -622,8 +622,10 @@ static int vmw_driver_load(struct drm_device *dev, unsigned long chipset)
} }
dev_priv->fman = vmw_fence_manager_init(dev_priv); dev_priv->fman = vmw_fence_manager_init(dev_priv);
if (unlikely(dev_priv->fman == NULL)) if (unlikely(dev_priv->fman == NULL)) {
ret = -ENOMEM;
goto out_no_fman; goto out_no_fman;
}
vmw_kms_save_vga(dev_priv); vmw_kms_save_vga(dev_priv);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment