Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
30dbe6e5 by Timo Aaltonen at 2025-06-17T12:06:25+03:00
patches: Revert a commit to fix mobian vm's. (Closes: #1107895)

- - - - -
546fbf16 by Timo Aaltonen at 2025-06-17T12:07:58+03:00
releasing package mesa version 25.0.7-2

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/kopper-Revert-kopper-Explicitly-choose-zink.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+mesa (25.0.7-2) unstable; urgency=medium
+
+  * patches: Revert a commit to fix mobian vm's. (Closes: #1107895)
+
+ -- Timo Aaltonen <[email protected]>  Tue, 17 Jun 2025 12:07:43 +0300
+
 mesa (25.0.7-1) unstable; urgency=medium
 
   * control: Bump rustc dependency to match upstream.


=====================================
debian/patches/kopper-Revert-kopper-Explicitly-choose-zink.patch
=====================================
@@ -0,0 +1,39 @@
+From 747b170d4643bbc8334b07785916bf6160a0ffbf Mon Sep 17 00:00:00 2001
+From: Yiwei Zhang <[email protected]>
+Date: Sat, 17 May 2025 12:50:28 -0700
+Subject: [PATCH] kopper: Revert "kopper: Explicitly choose zink"
+
+This reverts commit 854bc2ee05f90e426f318352682144050e402d4b.
+
+Forcing zink explicitly would get zink-on-lvp picked up over llvmpipe
+for gbm dri support, which is not intended. Currently, zink_screen's
+choose_pdev won't be able to reject it when the driver name is explicit.
+So we have to revert the change first to mitigate regressions.
+
+Reported-by: @n3rdopolis @0xnihilo
+Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13009
+Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13053
+Fixes: 854bc2ee05f ("kopper: Explicitly choose zink")
+Acked-by: Mike Blumenkrantz <[email protected]>
+Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35039>
+(cherry picked from commit e6481d3f42e0cd735fda38fb3029e6f8abf5a0e6)
+---
+ src/gallium/frontends/dri/kopper.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/src/gallium/frontends/dri/kopper.c 
b/src/gallium/frontends/dri/kopper.c
+index 54a754c919d..5d84b1b8f98 100644
+--- a/src/gallium/frontends/dri/kopper.c
++++ b/src/gallium/frontends/dri/kopper.c
+@@ -69,7 +69,7 @@ kopper_init_screen(struct dri_screen *screen, bool 
driver_name_is_inferred)
+    bool success;
+ #ifdef HAVE_LIBDRM
+    if (screen->fd != -1)
+-      success = pipe_loader_drm_probe_fd(&screen->dev, screen->fd, true);
++      success = pipe_loader_drm_probe_fd(&screen->dev, screen->fd, false);
+    else
+       success = pipe_loader_vk_probe_dri(&screen->dev);
+ #else
+-- 
+2.48.1
+


=====================================
debian/patches/series
=====================================
@@ -3,3 +3,4 @@ src_glx_dri_common.h.diff
 disable_ppc64el_assembly.diff
 etnaviv-add-support-for-texelfetch.patch
 Revert-hasvk-elk-stop-turning-load_push_constants-in.patch
+kopper-Revert-kopper-Explicitly-choose-zink.patch



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/compare/e803050e866ccc7106dff8f964e757e10c7ab3f4...546fbf163c896d2f49efe4f6cc71f9f3c4b11e45

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/compare/e803050e866ccc7106dff8f964e757e10c7ab3f4...546fbf163c896d2f49efe4f6cc71f9f3c4b11e45
You're receiving this email because of your account on salsa.debian.org.


Reply via email to