From a13797ac76265bb57aee47bdd93ab538e8370f70 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Sat, 24 Mar 2012 14:15:53 +0100 Subject: [PATCH] uterm_video: fix drm debug messages Print more verbose messages on DRM errors. Signed-off-by: David Herrmann --- src/uterm_video_drm.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/uterm_video_drm.c b/src/uterm_video_drm.c index 99cd0dc..051b44d 100644 --- a/src/uterm_video_drm.c +++ b/src/uterm_video_drm.c @@ -534,10 +534,8 @@ static int init_device(struct uterm_video *video, struct udev_device *dev) log_info("probing %s", udev_device_get_sysname(dev)); node = udev_device_get_devnode(dev); - if (!node) { - log_err("cannot get device node"); + if (!node) return -ENODEV; - } drm->id = get_id(dev); if (drm->id < 0) { @@ -554,7 +552,8 @@ static int init_device(struct uterm_video *video, struct udev_device *dev) drm->gbm = gbm_create_device(drm->fd); if (!drm->gbm) { - log_err("cannot create drm device for %s", node); + log_err("cannot create gbm device for %s (permission denied)", + node); ret = -EFAULT; goto err_close; }