|
@@ -1062,8 +1062,12 @@ static long vmw_generic_ioctl(struct file *filp, unsigned int cmd,
|
|
|
|
|
|
vmaster = vmw_master_check(dev, file_priv, flags);
|
|
vmaster = vmw_master_check(dev, file_priv, flags);
|
|
if (unlikely(IS_ERR(vmaster))) {
|
|
if (unlikely(IS_ERR(vmaster))) {
|
|
- DRM_INFO("IOCTL ERROR %d\n", nr);
|
|
|
|
- return PTR_ERR(vmaster);
|
|
|
|
|
|
+ ret = PTR_ERR(vmaster);
|
|
|
|
+
|
|
|
|
+ if (ret != -ERESTARTSYS)
|
|
|
|
+ DRM_INFO("IOCTL ERROR Command %d, Error %ld.\n",
|
|
|
|
+ nr, ret);
|
|
|
|
+ return ret;
|
|
}
|
|
}
|
|
|
|
|
|
ret = ioctl_func(filp, cmd, arg);
|
|
ret = ioctl_func(filp, cmd, arg);
|