diff --git a/SOURCES/radeonsi-turn-off-glthread.patch b/SOURCES/radeonsi-turn-off-glthread.patch
new file mode 100644
index 0000000..4d35f9c
--- /dev/null
+++ b/SOURCES/radeonsi-turn-off-glthread.patch
@@ -0,0 +1,11 @@
+diff -up mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h.dma mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h
+--- mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h.dma	2023-01-25 06:17:54.993167334 +1000
++++ mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h	2023-01-25 06:17:57.363203425 +1000
+@@ -1,7 +1,6 @@
+ // DriConf options specific to radeonsi
+ DRI_CONF_SECTION_PERFORMANCE
+ DRI_CONF_ADAPTIVE_SYNC(true)
+-DRI_CONF_MESA_GLTHREAD(true)
+ DRI_CONF_SECTION_END
+ 
+ DRI_CONF_SECTION_DEBUG
diff --git a/SPECS/mesa.spec b/SPECS/mesa.spec
index c8e234f..94626be 100644
--- a/SPECS/mesa.spec
+++ b/SPECS/mesa.spec
@@ -38,7 +38,7 @@
 Name:           mesa
 Summary:        Mesa graphics libraries
 Version:        22.3.0
-Release:        1%{?rctag:.%{rctag}}%{?dist}
+Release:        2%{?rctag:.%{rctag}}%{?dist}
 
 License:        MIT
 URL:            http://www.mesa3d.org
@@ -56,6 +56,7 @@ Patch0:	lavapipe-disable-env-var.patch
 
 Patch10: gnome-shell-glthread-disable.patch
 Patch11: 0001-glx-fix-xshm-check-to-init-xshm_opcode.patch
+Patch12: radeonsi-turn-off-glthread.patch
 
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
@@ -553,6 +554,9 @@ done
 %endif
 
 %changelog
+* Fri Jan 27 2023 Dave Airlie <airlied@redhat.com> - 22.3.0-2
+- disable glthread for radeonsi (breaks totem)
+
 * Wed Dec 07 2022 Dave Airlie <airlied@redhat.com> - 22.3.0-1
 - Update to 22.3.0 final + fix mit-shm regression