linux/drivers/gpu/drm/vkms
Daniel Vetter 7cdf33ab02 drm/vkms: Fix plane duplicate_state
We need to handle allocation failures and bail out. While at it, tune
the allocation failures down to debug level.

syzbot injected an allocation failure and then hit this WARN_ON.

Reported-by: syzbot+eb6e5365f23c02517dda@syzkaller.appspotmail.com
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
Cc: Sean Paul <seanpaul@chromium.org>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Cc: Gustavo Padovan <gustavo.padovan@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20181128101033.4840-1-daniel.vetter@ffwll.ch
2018-11-29 10:30:39 +01:00
..
Makefile drm/vkms: Implement CRC debugfs API 2018-08-03 14:52:58 -04:00
vkms_crc.c drm/vkms: Fix possible memory leak in _vkms_get_crc() 2018-09-21 10:50:45 +02:00
vkms_crtc.c drm/vkms: Fix race condition around accessing frame number 2018-09-05 16:04:50 +02:00
vkms_drv.c drm/vkms: Drop custom vkms_dumb_map(). 2018-11-27 12:23:32 -08:00
vkms_drv.h drm/vkms: Drop custom vkms_dumb_map(). 2018-11-27 12:23:32 -08:00
vkms_gem.c drm/vkms: Drop custom vkms_dumb_map(). 2018-11-27 12:23:32 -08:00
vkms_output.c drm/vkms: Enable/Disable cursor support with module option 2018-09-11 19:57:32 +02:00
vkms_plane.c drm/vkms: Fix plane duplicate_state 2018-11-29 10:30:39 +01:00