Applied to drm-misc-fixes On 15.01.2024 14:44, Jacek Lawrynowicz wrote: > Various driver fixes: > - Fixes for infinite loops, missing locks and DMA-API debug warnings > - Deprecate DRM_IVPU_PARAM_CONTEXT_PRIORITY > - Improve diagnostic messages > > v2 includes changes from v1 review comments and drops IRQ infinite loop patch. > > Jacek Lawrynowicz (4): > accel/ivpu: Fix for missing lock around drm_gem_shmem_vmap() > accel/ivpu: Free buffer sgt on unbind > accel/ivpu: Disable buffer sharing among VPU contexts > accel/ivpu: Improve buffer object debug logs > > Wachowski, Karol (5): > accel/ivpu: Dump MMU events in case of VPU boot timeout > accel/ivpu: Call diagnose failure in ivpu_mmu_cmdq_sync() > accel/ivpu: Add debug prints for MMU map/unmap operations > accel/ivpu: Add diagnostic messages when VPU fails to boot or suspend > accel/ivpu: Deprecate DRM_IVPU_PARAM_CONTEXT_PRIORITY param > > drivers/accel/ivpu/ivpu_drv.c | 17 +--- > drivers/accel/ivpu/ivpu_drv.h | 2 +- > drivers/accel/ivpu/ivpu_gem.c | 126 +++++++++----------------- > drivers/accel/ivpu/ivpu_gem.h | 1 - > drivers/accel/ivpu/ivpu_job.c | 3 + > drivers/accel/ivpu/ivpu_mmu.c | 10 ++ > drivers/accel/ivpu/ivpu_mmu.h | 1 + > drivers/accel/ivpu/ivpu_mmu_context.c | 9 ++ > drivers/accel/ivpu/ivpu_pm.c | 4 +- > include/uapi/drm/ivpu_accel.h | 25 ++++- > 10 files changed, 96 insertions(+), 102 deletions(-) > > -- > 2.43.0