Mesa (main): iris: fix error message on I915_GEM_[GS]ET_TILING failure

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Jun 15 15:35:16 UTC 2021


Module: Mesa
Branch: main
Commit: 49c01da5899fb6fe0b01161d3d0585e6ebb6b184
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49c01da5899fb6fe0b01161d3d0585e6ebb6b184

Author: Marcin Ślusarz <marcin.slusarz at intel.com>
Date:   Mon Jun 14 11:01:41 2021 +0200

iris: fix error message on I915_GEM_[GS]ET_TILING failure

The first problem was noticed by Coverity (CID 1485970).

Fixes: ab49063f449 ("iris: Only use SET/GET_TILING when exporting/importing BOs")
Signed-off-by: Marcin Ślusarz <marcin.slusarz at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11357>

---

 src/gallium/drivers/iris/iris_bufmgr.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/iris/iris_bufmgr.c b/src/gallium/drivers/iris/iris_bufmgr.c
index 230df645812..58a062d6d20 100644
--- a/src/gallium/drivers/iris/iris_bufmgr.c
+++ b/src/gallium/drivers/iris/iris_bufmgr.c
@@ -1124,7 +1124,7 @@ iris_gem_get_tiling(struct iris_bo *bo, uint32_t *tiling)
 
    if (ret) {
       DBG("gem_get_tiling failed for BO %u: %s\n",
-          bo->gem_handle, strerror(ret));
+          bo->gem_handle, strerror(errno));
    }
 
    *tiling = ti.tiling_mode;
@@ -1159,7 +1159,7 @@ iris_gem_set_tiling(struct iris_bo *bo, const struct isl_surf *surf)
 
    if (ret) {
       DBG("gem_set_tiling failed for BO %u: %s\n",
-          bo->gem_handle, strerror(ret));
+          bo->gem_handle, strerror(errno));
    }
 
    return ret;



More information about the mesa-commit mailing list