[PATCH v6 0/2] accel/rocket: Fix allocation handling and scheduler array leak

Triet Hoang posted 2 patches 1 week, 4 days ago
drivers/accel/rocket/rocket_drv.h |  1 +
drivers/accel/rocket/rocket_job.c | 13 +++++++++----
2 files changed, 10 insertions(+), 4 deletions(-)
[PATCH v6 0/2] accel/rocket: Fix allocation handling and scheduler array leak
Posted by Triet Hoang 1 week, 4 days ago
This small series addresses allocation and memory management issues in 
the accel/rocket driver:

1. Patch 1 ensures proper allocation checks before using pointers 
   in rocket_job_open()
2. Patch 2 fixes an unreachable memory leak of the scheduler array when 
   running on single-core setups (e.g., num_cores == 1), where 
   drm_sched_entity_init() drops the array pointer.

Link to v5: https://lore.kernel.org/all/20260818041505.1579320-1-triet.hoang.dev@gmail.com/

Changes in v6:
- Rebase on top of drm-misc-next (base commit 5052ea2e6bfc43c64b851c596d3675d17e05e631)
- Addressed review feedback from previous iterations.
- Added Fixes and Tested-by tags where applicable.

Triet Hoang (2):
  drm/rocket: Check allocations before use
  drm/rocket: Keep scheduler allocation in rocket_file_priv

 drivers/accel/rocket/rocket_drv.h |  1 +
 drivers/accel/rocket/rocket_job.c | 13 +++++++++----
 2 files changed, 10 insertions(+), 4 deletions(-)

-- 
2.53.0