Bug#1109007: unblock: mesa/25.0.7-2
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: mesa@packages.debian.org
Control: affects -1 + src:mesa
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package mesa
[ Reason ]
This is the last upstream release of the 25.0.x bugfix series fixing
bug #1107633, and it also reverts a commit for mobian (#1107895) and
another from this release for Intel Haswell (LP: #2113508)
[ Impact ]
At least #1107633 would affect folks running Steam.
[ Tests ]
This is an upstream stable release, which has gone through automated
testing on their CI. While it can't
It has also been in sid for 22 days already,.
[ Risks ]
This does trigger a bug in gnome-remote-desktop (LP: #2115956), which
has been fixed for experimental in the latest upload (48.1-3).
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[-] attach debdiff against the package in testing
[ Other info ]
Mesa is a big project, so even a debdiff covering just a couple of minor
releases is too large, but here's the diffstat:
# git diff debian/25.0.5-2..debian/25.0.7-2 | diffstat
b/.pick_status.json |12340 +++++++++++++++++++++++++++++++
b/VERSION | 2
b/debian/changelog | 20
b/debian/control | 7
b/debian/control.in | 7
b/debian/patches/Revert-hasvk-elk-stop-turning-load_push_constants-in.patch | 89
b/debian/patches/kopper-Revert-kopper-Explicitly-choose-zink.patch | 39
b/debian/patches/series | 3
b/debian/rules | 4
b/docs/relnotes.rst | 4
b/docs/relnotes/25.0.5.rst | 3
b/docs/relnotes/25.0.6.rst | 182
b/docs/relnotes/25.0.7.rst | 198
b/src/amd/common/ac_gpu_info.c | 41
b/src/amd/common/ac_gpu_info.h | 10
b/src/amd/common/ac_uvd_dec.c | 33
b/src/amd/common/ac_uvd_dec.h | 8
b/src/amd/common/meson.build | 1
b/src/amd/compiler/aco_insert_waitcnt.cpp | 9
b/src/amd/compiler/aco_ir.cpp | 22
b/src/amd/compiler/aco_scheduler_ilp.cpp | 6
b/src/amd/compiler/tests/test_insert_waitcnt.cpp | 75
b/src/amd/compiler/tests/test_scheduler.cpp | 9
b/src/amd/llvm/ac_nir_to_llvm.c | 32
b/src/amd/vulkan/meta/radv_meta_copy.c | 4
b/src/amd/vulkan/meta/radv_meta_fast_clear.c | 6
b/src/amd/vulkan/nir/radv_nir_apply_pipeline_layout.c | 16
b/src/amd/vulkan/radv_buffer.c | 6
b/src/amd/vulkan/radv_cmd_buffer.c | 72
b/src/amd/vulkan/radv_cmd_buffer.h | 7
b/src/amd/vulkan/radv_descriptor_set.c | 47
b/src/amd/vulkan/radv_descriptor_set.h | 3
b/src/amd/vulkan/radv_dgc.c | 13
b/src/amd/vulkan/radv_formats.c | 8
b/src/amd/vulkan/radv_image.c | 36
b/src/amd/vulkan/radv_instance.c | 6
b/src/amd/vulkan/radv_instance.h | 2
b/src/amd/vulkan/radv_physical_device.c | 25
b/src/amd/vulkan/radv_physical_device.h | 7
b/src/amd/vulkan/radv_pipeline_graphics.c | 31
b/src/amd/vulkan/radv_queue.c | 6
b/src/amd/vulkan/radv_sdma.c | 40
b/src/amd/vulkan/radv_sdma.h | 1
b/src/amd/vulkan/radv_shader_info.c | 3
b/src/amd/vulkan/radv_video.c | 22
b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c | 76
b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h | 4
b/src/broadcom/compiler/v3d_tex.c | 27
b/src/compiler/glsl/lower_precision.cpp | 4
b/src/compiler/nir/nir_lower_io.c | 14
b/src/compiler/nir/nir_opt_varyings.c | 61
b/src/compiler/nir/nir_opt_vectorize_io.c | 13
b/src/compiler/nir/nir_serialize.c | 6
b/src/compiler/nir/nir_sweep.c | 3
b/src/compiler/spirv/vtn_cfg.c | 4
b/src/compiler/spirv/vtn_opencl.c | 6
b/src/egl/drivers/dri2/platform_device.c | 25
b/src/etnaviv/isa/meson.build | 1
b/src/freedreno/.gitlab-ci/reference/crash.log | 4
b/src/freedreno/.gitlab-ci/reference/crash_prefetch.log | 4
b/src/freedreno/.gitlab-ci/reference/prefetch-test.log | 4
b/src/freedreno/ci/freedreno-a307-fails.txt | 5
b/src/freedreno/common/freedreno_dev_info.h | 12
b/src/freedreno/common/freedreno_devices.py | 9
b/src/freedreno/computerator/a6xx.cc | 16
b/src/freedreno/ir3/ir3_compiler.c | 8
b/src/freedreno/ir3/ir3_compiler.h | 3
b/src/freedreno/ir3/ir3_shader.h | 37
b/src/freedreno/registers/adreno/a6xx.xml | 27
b/src/freedreno/vulkan/tu_device.cc | 2
b/src/freedreno/vulkan/tu_knl_kgsl.cc | 2
b/src/freedreno/vulkan/tu_shader.cc | 16
b/src/gallium/auxiliary/gallivm/lp_bld_arit.c | 2
b/src/gallium/auxiliary/gallivm/lp_bld_nir.c | 9
b/src/gallium/auxiliary/pipe-loader/driinfo_gallium.h | 1
b/src/gallium/auxiliary/util/u_driconf.c | 1
b/src/gallium/drivers/freedreno/a6xx/fd6_compute.cc | 16
b/src/gallium/drivers/iris/iris_blorp.c | 10
b/src/gallium/drivers/iris/iris_indirect_gen.c | 10
b/src/gallium/drivers/iris/iris_state.c | 45
b/src/gallium/drivers/llvmpipe/lp_screen.c | 11
b/src/gallium/drivers/llvmpipe/lp_surface.c | 5
b/src/gallium/drivers/r600/ci/r600-rv770-fails.txt | 12
b/src/gallium/drivers/r600/ci/r600-turks-fails.txt | 16
b/src/gallium/drivers/r600/evergreen_state.c | 4
b/src/gallium/drivers/r600/r600_buffer_common.c | 3
b/src/gallium/drivers/r600/r600_pipe.h | 2
b/src/gallium/drivers/r600/r600_pipe_common.h | 52
b/src/gallium/drivers/r600/r600_state.c | 2
b/src/gallium/drivers/r600/r600_state_common.c | 34
b/src/gallium/drivers/r600/r600_viewport.c | 32
b/src/gallium/drivers/radeonsi/radeon_vce.c | 1
b/src/gallium/drivers/radeonsi/radeon_vce_52.c | 5
b/src/gallium/drivers/radeonsi/si_shader.c | 13
b/src/gallium/drivers/zink/zink_context.c | 2
b/src/gallium/drivers/zink/zink_lower_cubemap_to_array.c | 4
b/src/gallium/frontends/lavapipe/lvp_execute.c | 1
b/src/gallium/frontends/vdpau/vdpau_private.h | 2
b/src/gallium/include/frontend/api.h | 1
b/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c | 2
b/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h | 5
b/src/gfxstream/guest/platform/linux/LinuxVirtGpu.h | 2
b/src/gfxstream/guest/platform/linux/LinuxVirtGpuDevice.cpp | 10
b/src/intel/compiler/brw_fs_nir.cpp | 4
b/src/intel/compiler/brw_lower_logical_sends.cpp | 10
b/src/intel/compiler/brw_nir.c | 21
b/src/intel/compiler/brw_nir.h | 7
b/src/intel/compiler/brw_nir_lower_rt_intrinsics.c | 4
b/src/intel/compiler/elk/elk_fs_nir.cpp | 4
b/src/intel/tools/aubinator.c | 3
b/src/intel/tools/aubinator_error_decode.c | 3
b/src/intel/tools/intel_tools.c | 13
b/src/intel/tools/intel_tools.h | 15
b/src/intel/vulkan/anv_cmd_buffer.c | 3
b/src/intel/vulkan/anv_nir.h | 16
b/src/intel/vulkan/anv_nir_compute_push_layout.c | 3
b/src/intel/vulkan/anv_physical_device.c | 8
b/src/intel/vulkan/anv_pipeline.c | 34
b/src/intel/vulkan/anv_private.h | 7
b/src/intel/vulkan/anv_sparse.c | 3
b/src/intel/vulkan/genX_cmd_buffer.c | 2
b/src/intel/vulkan/genX_cmd_draw.c | 8
b/src/intel/vulkan/genX_gfx_state.c | 27
b/src/intel/vulkan/genX_gpu_memcpy.c | 18
b/src/intel/vulkan/genX_init_state.c | 5
b/src/intel/vulkan/genX_simple_shader.c | 3
b/src/intel/vulkan_hasvk/anv_nir_apply_pipeline_layout.c | 6
b/src/intel/vulkan_hasvk/anv_nir_compute_push_layout.c | 3
b/src/mesa/main/blend.c | 2
b/src/mesa/main/buffers.c | 33
b/src/mesa/main/buffers.h | 4
b/src/mesa/main/consts_exts.h | 3
b/src/mesa/main/draw_validate.c | 4
b/src/mesa/main/fbobject.c | 2
b/src/mesa/main/ffvertex_prog.c | 2
b/src/mesa/main/formatquery.h | 4
b/src/mesa/main/framebuffer.c | 2
b/src/mesa/main/get.c | 2
b/src/mesa/main/glformats.c | 4
b/src/mesa/main/mtypes.h | 12
b/src/mesa/main/texobj.h | 3
b/src/mesa/state_tracker/st_atom_blend.c | 19
b/src/mesa/state_tracker/st_atom_depth.c | 2
b/src/mesa/state_tracker/st_extensions.c | 2
b/src/mesa/state_tracker/st_format.c | 5
b/src/nouveau/compiler/nak/api.rs | 1
b/src/nouveau/compiler/nak/assign_regs.rs | 4
b/src/nouveau/compiler/nak/builder.rs | 4
b/src/nouveau/compiler/nak/ir.rs | 26
b/src/nouveau/compiler/nak/lower_copy_swap.rs | 8
b/src/nouveau/compiler/nak/lower_par_copies.rs | 2
b/src/nouveau/compiler/nak/opt_bar_prop.rs | 2
b/src/nouveau/compiler/nak/opt_copy_prop.rs | 17
b/src/nouveau/compiler/nak/opt_lop.rs | 6
b/src/nouveau/compiler/nak/opt_prmt.rs | 8
b/src/nouveau/compiler/nak/sm50.rs | 48
b/src/nouveau/compiler/nak/sm70.rs | 30
b/src/nouveau/compiler/nak/spill_values.rs | 6
b/src/nouveau/compiler/nak/to_cssa.rs | 2
b/src/nouveau/headers/lib_rs_gen.py | 10
b/src/nouveau/mme/meson.build | 4
b/src/nouveau/vulkan/nvk_cmd_dispatch.c | 2
b/src/nouveau/vulkan/nvk_cmd_draw.c | 1
b/src/nouveau/vulkan/nvk_device.c | 2
b/src/panfrost/lib/genxml/v10.xml | 8
b/src/panfrost/lib/pan_texture.c | 214
b/src/panfrost/lib/pan_texture.h | 6
b/src/panfrost/vulkan/panvk_image_view.h | 6
b/src/panfrost/vulkan/panvk_vX_descriptor_set.c | 9
b/src/panfrost/vulkan/panvk_vX_image_view.c | 31
b/src/util/00-mesa-defaults.conf | 13
b/src/util/00-radv-defaults.conf | 11
b/src/util/driconf.h | 13
b/src/util/u_printf.c | 4
b/src/vulkan/runtime/vk_pipeline.c | 2
debian/patches/drisw-Avoid-crashing-when-swrast_loader-NULL.patch | 52
176 files changed, 14311 insertions(+), 789 deletions(-)
unblock mesa/25.0.7-2
Reply to: