From: xurui Date: Thu, 30 Mar 2023 03:25:05 +0000 (+0800) Subject: panfrost: Check the return value of drmGetVersion X-Git-Tag: upstream/23.3.3~10685 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=744cdf42622bfd89ee5a8b4f044371b7d17b1f88;p=platform%2Fupstream%2Fmesa.git panfrost: Check the return value of drmGetVersion Signed-off-by: xurui Reviewed-by: David Heidelberg Reviewed-by: Italo Nicola Part-of: --- diff --git a/src/panfrost/lib/pan_props.c b/src/panfrost/lib/pan_props.c index 32644df..5322872 100644 --- a/src/panfrost/lib/pan_props.c +++ b/src/panfrost/lib/pan_props.c @@ -282,6 +282,9 @@ panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev) dev->revision = panfrost_query_gpu_revision(fd); dev->model = panfrost_get_model(dev->gpu_id); + if (!dev->kernel_version) + return; + /* If we don't recognize the model, bail early */ if (!dev->model) return;