From 5e47c5f94a3bf84f9478f3398cef1627276902a0 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Tue, 10 Sep 2024 11:54:00 -0700 Subject: [PATCH] intel/executor: Fix a couple of memory leaks in the tool Reviewed-by: Dylan Baker Part-of: --- src/intel/executor/executor_main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/intel/executor/executor_main.c b/src/intel/executor/executor_main.c index 7130f1c3611..eb426a68f4e 100644 --- a/src/intel/executor/executor_main.c +++ b/src/intel/executor/executor_main.c @@ -310,6 +310,7 @@ get_drm_device(struct intel_device_info *devinfo) break; } } + drmFreeDevices(devices, max_devices); return fd; } @@ -436,6 +437,7 @@ executor_context_setup(executor_context *ec) } } assert(found_engine); + free(engines_info); struct drm_xe_exec_queue_create queue_create = { .vm_id = ec->xe.vm_id,