Merge branch 'master' into 'main'

freedreno/msm/: check memory allocation in handle_stateobj_relocs

See merge request mesa/libdrm!90
This commit is contained in:
Ganjing0224 2026-04-27 12:13:18 +00:00
commit 0f70b8e87d

View file

@ -420,6 +420,11 @@ handle_stateobj_relocs(struct fd_ringbuffer *parent, struct fd_ringbuffer *state
{
struct msm_ringbuffer *msm_ring = to_msm_ringbuffer(stateobj);
struct drm_msm_gem_submit_reloc *relocs = malloc(nr_relocs * sizeof(*relocs));
if (!relocs) {
ERROR_MSG("malloc relocs failed");
return NULL;
}
unsigned i;
for (i = 0; i < nr_relocs; i++) {