diff options
Diffstat (limited to 'drivers/gpu/drm/drm_framebuffer.c')
-rw-r--r-- | drivers/gpu/drm/drm_framebuffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/drm_framebuffer.c b/drivers/gpu/drm/drm_framebuffer.c index f397565d3c20..892976d974e5 100644 --- a/drivers/gpu/drm/drm_framebuffer.c +++ b/drivers/gpu/drm/drm_framebuffer.c | |||
@@ -631,7 +631,7 @@ int drm_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb, | |||
631 | { | 631 | { |
632 | int ret; | 632 | int ret; |
633 | 633 | ||
634 | if (WARN_ON_ONCE(fb->dev != dev)) | 634 | if (WARN_ON_ONCE(fb->dev != dev || !fb->format)) |
635 | return -EINVAL; | 635 | return -EINVAL; |
636 | 636 | ||
637 | INIT_LIST_HEAD(&fb->filp_head); | 637 | INIT_LIST_HEAD(&fb->filp_head); |