diff options
Diffstat (limited to 'drivers/gpu/drm/hyperv/hyperv_drm_modeset.c')
| -rw-r--r-- | drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/hyperv/hyperv_drm_modeset.c b/drivers/gpu/drm/hyperv/hyperv_drm_modeset.c index e82b815f83a6..27f4fcb058f9 100644 --- a/drivers/gpu/drm/hyperv/hyperv_drm_modeset.c +++ b/drivers/gpu/drm/hyperv/hyperv_drm_modeset.c @@ -123,8 +123,11 @@ static int hyperv_pipe_check(struct drm_simple_display_pipe *pipe,  	if (fb->format->format != DRM_FORMAT_XRGB8888)  		return -EINVAL; -	if (fb->pitches[0] * fb->height > hv->fb_size) +	if (fb->pitches[0] * fb->height > hv->fb_size) { +		drm_err(&hv->dev, "fb size requested by %s for %dX%d (pitch %d) greater than %ld\n", +			current->comm, fb->width, fb->height, fb->pitches[0], hv->fb_size);  		return -EINVAL; +	}  	return 0;  }  |