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-01-07 15:45:19 +00:00
commit ddb990f867

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++) {