summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2018-03-21 23:12:46 +0200
committerVille Syrjälä <ville.syrjala@linux.intel.com>2018-03-23 13:51:12 +0200
commita01c47737a9ca118ab75c6fd6e75739b824de830 (patch)
treee3dd9e41cc47c273391c020620d5274af8f8de4c /sound
parent1c7095d2836baafd84e596dd34ba1a1293a4faa9 (diff)
downloadlinux-stable-a01c47737a9ca118ab75c6fd6e75739b824de830.tar.gz
linux-stable-a01c47737a9ca118ab75c6fd6e75739b824de830.tar.bz2
linux-stable-a01c47737a9ca118ab75c6fd6e75739b824de830.zip
drm: Fix uabi regression by allowing garbage mode->type from userspace
Apparently xf86-video-vmware leaves the mode->type uninitialized when feeding the mode to the kernel. Thus we have no choice but to accept the garbage in. We'll just ignore any of the bits we don't want. The mode type is just a hint anyway, and more useful for the kernel->userspace direction. Reported-by: Thomas Hellstrom <thomas@shipmail.org> CC: Thomas Hellstrom <thomas@shipmail.org> Cc: Adam Jackson <ajax@redhat.com> Cc: Alex Deucher <alexander.deucher@amd.com> Fixes: c6ed6dad5cfb ("drm/uapi: Validate the mode flags/type") References: https://lists.freedesktop.org/archives/dri-devel/2018-March/170213.html Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180321211246.10152-1-ville.syrjala@linux.intel.com Tested-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Reviewed-by: Daniel Stone <daniels@collabora.com>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions