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/[email protected]/ 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
