Various driver fixes: - Fixes for infinite loops, missing locks and DMA-API debug warnings - Deprecate DRM_IVPU_PARAM_CONTEXT_PRIORITY - Improve diagnostic messages Jacek Lawrynowicz (5): accel/ivpu: Fix potential infinite loops in IRQ handlers 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: Remove deprecated DRM_IVPU_PARAM_CONTEXT_PRIORITY drivers/accel/ivpu/ivpu_drv.c | 17 +--- drivers/accel/ivpu/ivpu_drv.h | 2 +- drivers/accel/ivpu/ivpu_gem.c | 133 +++++++++----------------- drivers/accel/ivpu/ivpu_gem.h | 1 - drivers/accel/ivpu/ivpu_ipc.c | 6 ++ drivers/accel/ivpu/ivpu_job.c | 3 + drivers/accel/ivpu/ivpu_mmu.c | 29 ++++-- 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 | 21 +++- 11 files changed, 114 insertions(+), 112 deletions(-) -- 2.43.0