summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2021-02-22 13:06:43 +0300
committerMaarten Lankhorst <maarten.lankhorst@linux.intel.com>2021-03-11 13:11:33 +0300
commitde066e116306baf3a6a62691ac63cfc0b1dabddb (patch)
tree8cc331cca1f0c5337ed7881632d2cd898764cdbb /include
parent64e194e278673bceb68fb2dde7dbc3d812bfceb3 (diff)
downloadlinux-de066e116306baf3a6a62691ac63cfc0b1dabddb.tar.xz
drm/compat: Clear bounce structures
Some of them have gaps, or fields we don't clear. Native ioctl code does full copies plus zero-extends on size mismatch, so nothing can leak. But compat is more hand-rolled so need to be careful. None of these matter for performance, so just memset. Also I didn't fix up the CONFIG_DRM_LEGACY or CONFIG_DRM_AGP ioctl, those are security holes anyway. Acked-by: Maxime Ripard <mripard@kernel.org> Reported-by: syzbot+620cf21140fc7e772a5d@syzkaller.appspotmail.com # vblank ioctl Cc: syzbot+620cf21140fc7e772a5d@syzkaller.appspotmail.com Cc: stable@vger.kernel.org Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210222100643.400935-1-daniel.vetter@ffwll.ch (cherry picked from commit e926c474ebee404441c838d18224cd6f246a71b7) Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions