mesa/src/panfrost
Ryan Zhang 96ee7156af panvk: guard against NULL pointers to avoid crash
Vkcts simulate_oom caselist try to alloc fail manual
which caused the panvk crash. We should guard driver
cannot access null pointor.

Fixes: 598a8d9d11 ("panvk: Collect allocated push
sets at the command level")

Fixed:
dEQP-VK.wsi.wayland.swapchain.simulate_oom.*

Signed-off-by: Ryan Zhang <ryan.zhang@nxp.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
(cherry picked from commit 418e6c4ed9)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40092>
2026-02-25 14:22:21 +01:00
..
ci panfrost: Fix clean_pixel_write_enable forced check for AFBC 2026-02-04 18:39:35 +01:00
clc panvk: Map ro_sink_address_poly to an OOB address 2026-01-21 09:03:34 +00:00
compiler pan/bi: Don't attempt to fuse AND(ICMP, ICMP) if the AND is swizzled 2026-02-11 14:54:48 +00:00
drm-shim panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
ds panfrost: Add a few missing license blocks 2026-01-20 20:49:33 +00:00
genxml pan/genxml/v13: Fix HSR Prepass typo 2026-02-25 14:22:21 +01:00
lib pan/kmod: drop pan_kmod_bo_check_import_flags validation 2026-02-11 14:54:47 +00:00
libpan panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
model panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
perf panfrost: Add a few missing license blocks 2026-01-20 20:49:33 +00:00
shared panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
tools panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
vulkan panvk: guard against NULL pointers to avoid crash 2026-02-25 14:22:21 +01:00
.clang-format panvk: Add various flush/invalidate helpers for internal BOs 2025-12-12 10:15:41 +01:00
meson.build pan: Add a central libpanfrost_compiler library 2025-12-02 21:00:30 +00:00