-
Notifications
You must be signed in to change notification settings - Fork 0
chore: Configure Renovate #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
345
commits into
mesa-ba
Choose a base branch
from
renovate/configure
base: mesa-ba
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
When used internally, we have to conditionally enable it behind the app. Fixes: 969cb02 ("venus: chain VkExternalMemoryAcquireUnmodifiedEXT for wsi ownership transfers") Signed-off-by: Yiwei Zhang <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33419> (cherry picked from commit 1d66823)
On most platforms, deidcated allocation is preferred for the dma-buf import done by Venus. In special cases, this is required but missed so far. Cc: mesa-stable Signed-off-by: Yiwei Zhang <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33434> (cherry picked from commit d92f9c3)
The offset is measured in bytes. Some of the code here acted as though it were measured in src.type units. Also modify the assertion to check that all extracted bits come from data in the immediate value. Fixes: 580e1c5 ("intel/brw: Introduce a new SSA-based copy propagation pass") Fixes: da395e6 ("intel/brw: Fix extract_imm for subregion reads of 64-bit immediates") Yes, I missed this error *twice* in code review. Reviewed-by: Kenneth Graunke <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33049> (cherry picked from commit ac4b935)
Add current time when generating the stream handle initial value. When running inside PID namespace there can be multiple processes in the system that will share the same PID and with current code this could result in the same stream handle being used at the same time from different processes. This can easily happen with Flatpak when running two instances of the same application - both processes will have the same PID and we will use the same stream handles. For older UVDs kernel will reject the CS if we use duplicated handles. Cc: mesa-stable Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12575 Reviewed-by: Ruijing Dong <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33374> (cherry picked from commit fdf747a)
Indeed, has_atomics is not yet initialized at the time of the call of r600_init_shader_caps(). This change fixes this issue. For instance, this issue is triggered with "piglit/bin/clearbuffer-depth-cs-probe -auto -fbo": clearbuffer-depth-cs-probe: ../src/gallium/drivers/r600/evergreen_state.c:5039: evergreen_emit_atomic_buffer_setup: Assertion `resource' failed. Aborted Fixes: 7cd606f ("r600: add r600_init_screen_caps") Signed-off-by: Patrick Lerda <[email protected]> Reviewed-by: Qiang Yu <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33438> (cherry picked from commit bb44052)
This code is old, copied from the old nouveau GL driver. As of Pascal, we have have 32k images so we need 32k scissors as well. Use the max_image_dimension() helper instead of hard-coding it. Cc: mesa-stable Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33478> (cherry picked from commit 6f64962)
…uf() fails init_queue() calls cleanup_queue() if anything fails in the middle, which means finish_render_desc_ringbuf() will be automatically called if init_render_desc_ringbuf() failed. Get rid of the the error path and return directly instead. The one exception we have is the dev_addr allocation, which needs to be explicitly freed if an error occurs between util_vma_heap_alloc() and pan_kmod_vm_bind(). Reported-by: Erik Faye-Lund <[email protected]> Fixes: 5544d39 ("panvk: Add a CSF backend for panvk_queue/cmd_buffer") Signed-off-by: Boris Brezillon <[email protected]> Reviewed-by: Lars-Ivar Hesselberg Simonsen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33471> (cherry picked from commit 5f3c6a0)
Make sure we're not lacking a lock/heap destroy when we fail to create the VM. Fixes: 53fb1d9 ("panvk: Transition to explicit VA assignment on v10+") Reported-by: Lars-Ivar Hesselberg Simonsen <[email protected]> Signed-off-by: Boris Brezillon <[email protected]> Reviewed-by: Lars-Ivar Hesselberg Simonsen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33471> (cherry picked from commit 4ae12cc)
…Warriors Signed-off-by: Lionel Landwerlin <[email protected]> Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12584 Cc: mesa-stable Reviewed-by: José Roberto de Souza <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33488> (cherry picked from commit 4864c0a)
We don't get the actual value from VDPAU, so hardcode to 4:2:0. Cc: mesa-stable Reviewed-by: Ruijing Dong <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33396> (cherry picked from commit c28702c)
Fixes decoding monochrome (chroma_format_idc = 0). Cc: mesa-stable Reviewed-by: Ruijing Dong <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33396> (cherry picked from commit 110d406)
Fixes decoding monochrome (chroma_format_idc = 0). Cc: mesa-stable Reviewed-by: Ruijing Dong <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33396> (cherry picked from commit 441252e)
this is otherwise useless cc: mesa-stable Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33484> (cherry picked from commit 2304078)
this is very broken cc: mesa-stable Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33484> (cherry picked from commit 52dfe1e)
Fixes: 7152f34 ("ci: only trigger the CI for release managers when pushing to staging branch") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33468> (cherry picked from commit b08f9a2)
Cc: mesa-stable Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33502> (cherry picked from commit f887ae2)
Fixes: 37ee035 ("ci/build: add ubsan build jobs") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33509> (cherry picked from commit e414382)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33412> (cherry picked from commit c8ad134)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33412> (cherry picked from commit 7b01894)
It turns out that the change from CENTER_Y to CENTER_X for 422 YUV didn't actually happen until generation 14 of the hardware, not generation 10 as some documents claimed. This fixes the failing piglit tests ext_image_dma_buf_import-sample_yuv associated with 422 formats (which apparently we aren't running on CI). Fixes: 23aa784 Reviewed-by: Lars-Ivar Hesselberg Simonsen <[email protected]> Reviewed-by: Mary Guillemard <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33516> (cherry picked from commit c7fed8b)
Signed-off-by: Lionel Landwerlin <[email protected]> Cc: mesa-stable Reviewed-by: Caio Oliveira <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32418> (cherry picked from commit 462d8e3)
Signed-off-by: Lionel Landwerlin <[email protected]> Fixes: dddd765 ("anv: implement VF_STATISTICS emit for Wa_16012775297") Reviewed-by: Caio Oliveira <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32418> (cherry picked from commit 6b99bf7)
Fixes: be6fece ("venus: enable VK_KHR_maintenance5") Signed-off-by: Yiwei Zhang <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33520> (cherry picked from commit a7fccbb)
bi_opt_mod_prop_backward tries to propagate values backwards, but stops checking for uses when it reaches the SSA definition. For ordinary blocks that's fine, but for loops the definition can come after a PHI that uses the value. This causes incorrect code to be generated in shaderdb test `shaders/skia/2134.shader_test`. Fix this by special casing PHI instructions, in a manner similar to done in asahi/compiler/agx_optimizer.c. This bug has been present a long time, so we want it back-ported to stable. Cc: mesa-stable Reviewed-by: Boris Brezillon <[email protected]> Reviewed-by: Benjamin Lee <[email protected]> Reviewed-by: Mary Guillemard <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33483> (cherry picked from commit 18a14c4)
This will be needed in order to check off passing the VK CTS properly. Please note, this does *not* mean that we are formally conformant, only that we have passed the VK CTS at least once. Those are not the same thing. Reviewed-by: Lars-Ivar Hesselberg Simonsen <[email protected]> Backport-to: 25.0 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33254> (cherry picked from commit 2653a39)
To get the right error code. Mostly shouldn't be winsys dependent anyway, outside of the idea that if we explicitly emulate a device we should just assume th euser knows what they're doing. Fixes: c942d95 ("radv: fail to initialize when the AMD GPU generation is unsupported") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12792 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33964> (cherry picked from commit 61feea6)
Reviewed-By: Gurchetan Singh <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33944> (cherry picked from commit 9447de5)
Otherwise in combination with the vblank time reservation in gamescope the game could get stuck in low power states.
The original patch (from Bas) contained WSI VK support too but it's been removed because the Gamescope WSI layer already handles that. Signed-off-by: Samuel Pitoiset <[email protected]>
Otherwise, the UUID changes for games that have shader-based drirc workarounds and this breaks precompiled shaders on SteamDeck. Instead, use this pdev cache key to compute the logical device hash which is common to all pipelines. Signed-off-by: Samuel Pitoiset <[email protected]>
Beyond that, monolithic pipelines just bloat to incredible sizes, destroying compile times for questionable, if any, runtime perf benefit. Indiana Jones: The Great Circle has more than 100 stages and takes several minutes to compile its RT pipeline on Deck when using monolithic compilation, and yet separate shaders still end up faster (probably because instruction cache coherency in traversal is better). Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33818>
We currently use the presence of struct WSI_IMAGE_CREATE_INFO_MESA.scanout to mark the BO as scanout, but this only handles the linear case, and fails when drm format modifiers are used. Also handle the case of exportable BO with tiling set to VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT. This fixes the gamescope handling of using vulkan allocated images for scanout. Link: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12633 Signed-off-by: Maarten Lankhorst <[email protected]> Signed-off-by: Matthew Schwartz <[email protected]> Normalspeak: fixes battlemage iGPUs in gamescope
This reverts commit 0ccea63.
47fea51
to
205d6c4
Compare
antheas
pushed a commit
that referenced
this pull request
May 11, 2025
For instance, this issue is triggered with "piglit/bin/fcc-blit-between-clears -auto -fbo": Direct leak of 836 byte(s) in 1 object(s) allocated from: #0 0xb71eb6f2 in malloc (/usr/lib/libasan.so.6+0xb26f2) #1 0xaefadc78 in slab_add_new_page ../src/util/slab.c:179 #2 0xaefadc78 in slab_alloc ../src/util/slab.c:221 #3 0xaef7d461 in i915_texture_transfer_map ../src/gallium/drivers/i915/i915_resource_texture.c:789 #4 0xac9e931e in pipe_texture_map ../src/gallium/auxiliary/util/u_inlines.h:555 #5 0xac9e931e in _mesa_map_renderbuffer ../src/mesa/main/renderbuffer.c:494 #6 0xad49c5e4 in readpixels_memcpy ../src/mesa/main/readpix.c:260 #7 0xad49c5e4 in _mesa_readpixels ../src/mesa/main/readpix.c:898 #8 0xad5d8cfe in st_ReadPixels ../src/mesa/state_tracker/st_cb_readpixels.c:568 #9 0xad4a0caf in read_pixels ../src/mesa/main/readpix.c:1199 #10 0xad4a0caf in _mesa_ReadnPixelsARB ../src/mesa/main/readpix.c:1216 #11 0xad4a155b in _mesa_ReadPixels ../src/mesa/main/readpix.c:1231 or "piglit/bin/fcc-read-to-pbo-after-clear -auto": Direct leak of 772 byte(s) in 1 object(s) allocated from: #0 0xb726b6f2 in malloc (/usr/lib/libasan.so.6+0xb26f2) #1 0xaf0adc88 in slab_add_new_page ../src/util/slab.c:179 #2 0xaf0adc88 in slab_alloc ../src/util/slab.c:221 #3 0xaf07aad7 in i915_buffer_transfer_map ../src/gallium/drivers/i915/i915_resource_buffer.c:75 #4 0xad10de74 in pipe_buffer_map_range ../src/gallium/auxiliary/util/u_inlines.h:398 #5 0xad10de74 in _mesa_bufferobj_map_range ../src/mesa/main/bufferobj.c:499 #6 0xad5677ce in _mesa_map_pbo_dest ../src/mesa/main/pbo.c:308 #7 0xad59be3b in _mesa_readpixels ../src/mesa/main/readpix.c:894 #8 0xad6d8cfe in st_ReadPixels ../src/mesa/state_tracker/st_cb_readpixels.c:568 #9 0xad5a0caf in read_pixels ../src/mesa/main/readpix.c:1199 #10 0xad5a0caf in _mesa_ReadnPixelsARB ../src/mesa/main/readpix.c:1216 #11 0xad5a155b in _mesa_ReadPixels ../src/mesa/main/readpix.c:1231 Fixes: e7a73b7 ("gallium: switch drivers to the slab allocator in src/util") Signed-off-by: Patrick Lerda <[email protected]> Reviewed-by: Emma Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27570> (cherry picked from commit 92802ea)
antheas
pushed a commit
that referenced
this pull request
May 11, 2025
For instance, this issue is triggered with "piglit/bin/glx-multithread-texture -auto -fbo": Direct leak of 256 byte(s) in 1 object(s) allocated from: #0 0xb71eda62 in __interceptor_realloc (/usr/lib/libasan.so.6+0xb2a62) #1 0xadd5a32f in tokens_expand ../src/gallium/auxiliary/tgsi/tgsi_ureg.c:239 #2 0xadd5a32f in get_tokens ../src/gallium/auxiliary/tgsi/tgsi_ureg.c:262 #3 0xadd62519 in copy_instructions ../src/gallium/auxiliary/tgsi/tgsi_ureg.c:2079 #4 0xadd62519 in ureg_finalize ../src/gallium/auxiliary/tgsi/tgsi_ureg.c:2129 #5 0xadd64bde in ureg_get_tokens ../src/gallium/auxiliary/tgsi/tgsi_ureg.c:2206 #6 0xade377d0 in nir_to_tgsi_options ../src/gallium/auxiliary/nir/nir_to_tgsi.c:4043 #7 0xade3da63 in nir_to_tgsi ../src/gallium/auxiliary/nir/nir_to_tgsi.c:3831 #8 0xaeb606c9 in i915_create_vs_state ../src/gallium/drivers/i915/i915_state.c:662 #9 0xac781a2c in st_create_common_variant ../src/mesa/state_tracker/st_program.c:720 #10 0xac78e8a4 in st_get_common_variant ../src/mesa/state_tracker/st_program.c:773 #11 0xac78fc10 in st_precompile_shader_variant ../src/mesa/state_tracker/st_program.c:1259 #12 0xac78fc10 in st_finalize_program ../src/mesa/state_tracker/st_program.c:1345 #13 0xac790b1a in st_program_string_notify ../src/mesa/state_tracker/st_program.c:1378 #14 0xace457a9 in _mesa_get_fixed_func_vertex_program ../src/mesa/main/ffvertex_prog.c:1397 #15 0xac5ef8db in update_program ../src/mesa/main/state.c:281 #16 0xac5f0ece in _mesa_update_state_locked ../src/mesa/main/state.c:560 #17 0xac5f1653 in _mesa_update_state ../src/mesa/main/state.c:593 #18 0xacdf9fe2 in _mesa_DrawArrays ../src/mesa/main/draw.c:1403 Fixes: 487a493 ("i915g: Add support for per-vertex point size.") Signed-off-by: Patrick Lerda <[email protected]> Reviewed-by: Emma Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27570> (cherry picked from commit 5af5f50)
antheas
pushed a commit
that referenced
this pull request
May 11, 2025
For instance, this issue is triggered with "piglit/bin/fcc-blit-between-clears -auto -fbo": Direct leak of 16400 byte(s) in 5 object(s) allocated from: #0 0xb720689a in __interceptor_calloc (/usr/lib/libasan.so.6+0xb289a) #1 0xaf10f896 in draw_create_fragment_shader ../src/gallium/auxiliary/draw/draw_fs.c:47 #2 0xaef64619 in i915_create_fs_state ../src/gallium/drivers/i915/i915_state.c:550 #3 0xae16a955 in ureg_create_shader ../src/gallium/auxiliary/tgsi/tgsi_ureg.c:2194 #4 0xae17f45f in ureg_create_shader_with_so_and_destroy ../src/gallium/auxiliary/tgsi/tgsi_ureg.h:150 #5 0xae17f45f in ureg_create_shader_and_destroy ../src/gallium/auxiliary/tgsi/tgsi_ureg.h:159 #6 0xae17f45f in util_make_fs_blit_zs ../src/gallium/auxiliary/util/u_simple_shaders.c:365 #7 0xaf13300e in blitter_get_fs_texfetch_depth ../src/gallium/auxiliary/util/u_blitter.c:1157 #8 0xaf13300e in util_blitter_cache_all_shaders ../src/gallium/auxiliary/util/u_blitter.c:1322 #9 0xaef6b738 in i915_create_context ../src/gallium/drivers/i915/i915_context.c:233 #10 0xacb33c49 in st_api_create_context ../src/mesa/state_tracker/st_manager.c:986 #11 0xac845740 in dri_create_context ../src/gallium/frontends/dri/dri_context.c:178 #12 0xac854d97 in driCreateContextAttribs ../src/gallium/frontends/dri/dri_util.c:631 #13 0xb6ce79a3 in dri2_create_context_attribs ../src/glx/dri2_glx.c:240 #14 0xb6c9606f in dri_common_create_context ../src/glx/dri_common.c:665 #15 0xb6ca4f00 in CreateContext ../src/glx/glxcmds.c:322 #16 0xb6ca5c0b in glXCreateNewContext ../src/glx/glxcmds.c:1449 Fixes: 1a69b50 ("i915g: Fix point sprites.") Signed-off-by: Patrick Lerda <[email protected]> Reviewed-by: Emma Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27570> (cherry picked from commit f0cfc1b)
71a6034
to
7af359c
Compare
0f5cc95
to
a546018
Compare
KyleGospo
pushed a commit
that referenced
this pull request
Jun 20, 2025
Currently, Mesa CI is reporting the following kernel OOPS in the RPi 4: [ 800.139824] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000588 [ 800.148619] Mem abort info: [ 800.151402] ESR = 0x0000000096000005 [ 800.155141] EC = 0x25: DABT (current EL), IL = 32 bits [ 800.160444] SET = 0, FnV = 0 [ 800.163488] EA = 0, S1PTW = 0 [ 800.166619] FSC = 0x05: level 1 translation fault [ 800.171487] Data abort info: [ 800.174357] ISV = 0, ISS = 0x00000005, ISS2 = 0x00000000 [ 800.179832] CM = 0, WnR = 0, TnD = 0, TagAccess = 0 [ 800.184873] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [ 800.190176] user pgtable: 4k pages, 39-bit VAs, pgdp=00000001014c2000 [ 800.196607] [0000000000000588] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000 [ 800.205305] Internal error: Oops: 0000000096000005 [#1] PREEMPT SMP [ 800.211564] Modules linked in: vc4 snd_soc_hdmi_codec drm_display_helper v3d cec gpu_sched drm_dma_helper drm_shmem_helper drm_kms_helper drm drm_panel_orientation_quirks snd_soc_core snd_compress snd_pcm_dmaengine snd_pcm i2c_brcmstb snd_timer snd backlight [ 800.234448] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.12.25+rpt-rpi-v8 #1 Debian 1:6.12.25-1+rpt1 [ 800.244182] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT) [ 800.250005] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 800.256959] pc : v3d_job_update_stats+0x60/0x130 [v3d] [ 800.262112] lr : v3d_job_update_stats+0x48/0x130 [v3d] [ 800.267251] sp : ffffffc080003e60 [ 800.270555] x29: ffffffc080003e60 x28: ffffffd842784980 x27: 0224012000000000 [ 800.277687] x26: ffffffd84277f630 x25: ffffff81012fd800 x24: 0000000000000020 [ 800.284818] x23: ffffff8040238b08 x22: 0000000000000570 x21: 0000000000000158 [ 800.291948] x20: 0000000000000000 x19: ffffff8040238000 x18: 0000000000000000 [ 800.299078] x17: ffffffa8c1bd2000 x16: ffffffc080000000 x15: 0000000000000000 [ 800.306208] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000 [ 800.313338] x11: 0000000000000040 x10: 0000000000001a40 x9 : ffffffd83b39757c [ 800.320468] x8 : ffffffd842786420 x7 : 7fffffffffffffff x6 : 0000000000ef32b0 [ 800.327598] x5 : 00ffffffffffffff x4 : 0000000000000015 x3 : ffffffd842784980 [ 800.334728] x2 : 0000000000000004 x1 : 0000000000010002 x0 : 000000ba4c0ca382 [ 800.341859] Call trace: [ 800.344294] v3d_job_update_stats+0x60/0x130 [v3d] [ 800.349086] v3d_irq+0x124/0x2e0 [v3d] [ 800.352835] __handle_irq_event_percpu+0x58/0x218 [ 800.357539] handle_irq_event+0x54/0xb8 [ 800.361369] handle_fasteoi_irq+0xac/0x240 [ 800.365458] handle_irq_desc+0x48/0x68 [ 800.369200] generic_handle_domain_irq+0x24/0x38 [ 800.373810] gic_handle_irq+0x48/0xd8 [ 800.377464] call_on_irq_stack+0x24/0x58 [ 800.381379] do_interrupt_handler+0x88/0x98 [ 800.385554] el1_interrupt+0x34/0x68 [ 800.389123] el1h_64_irq_handler+0x18/0x28 [ 800.393211] el1h_64_irq+0x64/0x68 [ 800.396603] default_idle_call+0x3c/0x168 [ 800.400606] do_idle+0x1fc/0x230 [ 800.403827] cpu_startup_entry+0x40/0x50 [ 800.407742] rest_init+0xe4/0xf0 [ 800.410962] start_kernel+0x5e8/0x790 [ 800.414616] __primary_switched+0x80/0x90 [ 800.418622] Code: 8b170277 8b160296 11000421 b9000861 (b9401ac1) [ 800.424707] ---[ end trace 0000000000000000 ]--- [ 800.429316] Kernel panic - not syncing: Oops: Fatal exception in interrupt [ 800.436181] SMP: stopping secondary CPUs [ 800.440097] Kernel Offset: 0x17c1000000 from 0xffffffc080000000 [ 800.446007] PHYS_OFFSET: 0x0 [ 800.448877] CPU features: 0x08,00002013,c0200000,0200421b [ 800.454267] Memory Limit: none [ 800.457313] ---[ end Kernel panic - not syncing: Oops: Fatal exception in interrupt ]--- The NULL pointer in question is the `job->file`, which represents the DRM state for a file descriptor. This means that the process is finishing before the job completes. To avoid such issue, make sure all jobs are done before flushing the jobs when destroying the context. Backport-to: 25.1 Signed-off-by: Maíra Canal <[email protected]> Reviewed-by: Jose Maria Casanova Crespo <[email protected]> Reviewed-by: Juan A. Suarez <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35233> (cherry picked from commit 9e4e8542d457cc944198d7d70900b2f6b7ad7ab3)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
Detected Package Files
.gitlab-ci/windows/Dockerfile_build
(dockerfile).gitlab-ci/windows/Dockerfile_msvc
(dockerfile).gitlab-ci/windows/Dockerfile_test
(dockerfile)Containerfile
(dockerfile).github/workflows/macos.yml
(github-actions).gitlab-ci/test/gitlab-ci.yml
(gitlabci).gitlab-ci/container/gitlab-ci.yml
(gitlabci).gitlab-ci.yml
(gitlabci-include)bin/ci/requirements.txt
(pip_requirements)bin/pick/requirements.txt
(pip_requirements)Configuration Summary
Based on the default config's presets, Renovate will:
fix
for dependencies andchore
for all others if semantic commits are in use.node_modules
,bower_components
,vendor
and various test/tests (except for nuget) directories.🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to
renovate.json
in this branch. Renovate will update the Pull Request description the next time it runs.What to Expect
With your current configuration, Renovate will create 12 Pull Requests:
chore(deps): update dependency attrs to v23.2.0
renovate/attrs-23.x
mesa-ba
==23.2.0
chore(deps): update dependency fire to v0.7.0
renovate/fire-0.x
mesa-ba
==0.7.0
chore(deps): update dependency lavacli to v2.3.0
renovate/lavacli-2.x
mesa-ba
==2.3.0
chore(deps): update dependency ruamel.yaml to ==0.18.*
renovate/ruamel.yaml-0.x
mesa-ba
==0.18.*
chore(deps): update dependency urwid to v2.6.16
renovate/urwid-2.x
mesa-ba
==2.6.16
chore(deps): update actions/checkout action to v4
renovate/actions-checkout-4.x
mesa-ba
v4
chore(deps): update actions/upload-artifact action to v4
renovate/major-github-artifact-actions
mesa-ba
v4
chore(deps): update dependency attrs to v25
renovate/attrs-25.x
mesa-ba
==25.3.0
chore(deps): update dependency macos to v14
renovate/macos-14.x
mesa-ba
14
chore(deps): update dependency plotly to v6
renovate/plotly-6.x
mesa-ba
==6.*
chore(deps): update dependency python-gitlab to v5
renovate/python-gitlab-5.x
mesa-ba
==5.*
chore(deps): update fedora docker tag to v43
renovate/fedora-43.x
mesa-ba
43
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for
prhourlylimit
for details.Warning
Please correct - or verify that you can safely ignore - these dependency lookup failures before you merge this PR.
Failed to look up gitlab-tags package freedesktop/ci-templates
Files affected:
.gitlab-ci.yml
❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.
This PR was generated by Mend Renovate. View the repository job log.