OSDN Git Service

xf86drm: drmGetDevice2: error out if the fd has unknown subsys
authorEmil Velikov <emil.velikov@collabora.com>
Tue, 15 May 2018 15:43:58 +0000 (16:43 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 24 Jul 2018 15:24:04 +0000 (16:24 +0100)
commit7f52a0ebf7d8f5edbe7382454b7c5d03bb0bb7dc
tree36c2fee78bcfebe73c8a30c74625e8852ffc124f
parent4fa33e45e6d919b144d307934f372c82bc498c3c
xf86drm: drmGetDevice2: error out if the fd has unknown subsys

Currently one can open() any /dev node. If it's unknown
drmParseSubsystemType() will return an error.

Track that and bail as needed.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Tested-by: Robert Foss <robert.foss@collabora.com>
Reviewed-by: Robert Foss <robert.foss@collabora.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
xf86drm.c