summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
AgeCommit message (Expand)AuthorLines
2026-03-30drm/amdgpu/userq: fix memory leak in MQD creation error pathsJunrui Luo-4/+12
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-1/+1
2026-01-29drm/amdgpu: Use AMDGPU_MQD_SIZE_ALIGN in KGDLang Yu-1/+2
2025-12-16drm/amdgpu: do not use amdgpu_bo_gpu_offset_no_check individuallySaleemkhan Jamadar-1/+21
2025-12-08drm/amdgpu: Change user queue interface signaturesLijo Lazar-14/+14
2025-12-08drm/amdgpu: Update vm start, end, hole to support 57bit addressPhilip Yang-6/+7
2025-12-08drm/amdgpu/mes: add multi-xcc supportJack Xiao-1/+1
2025-11-11drm/amdgpu: resume MES scheduling after user queue hang detection and recoveryJesse.Zhang-0/+7
2025-10-28drm/amdgpu/userq: fix SDMA and compute validationAlex Deucher-5/+14
2025-10-28drm/amdgpu: Convert amdgpu userqueue management from IDR to XArrayJesse.Zhang-12/+10
2025-10-13drm/amdgpu: add userq object va track helpersPrike Liang-7/+9
2025-10-13drm/amdgpu: fix hung reset queue array memory allocationJonathan Kim-3/+3
2025-09-15drm/amdgpu: adjust MES API used for suspend and resumeJesse.Zhang-0/+72
2025-09-15drm/amdgpu: validate userq buffer virtual address and sizePrike Liang-0/+16
2025-09-09drm/amdgpu: validate userq input argsPrike Liang-7/+0
2025-09-05drm/amdgpu/userq: add a detect and reset callbackJesse.Zhang-0/+49
2025-04-22drm/amdgpu/userq: use consistent function namingAlex Deucher-6/+6
2025-04-22drm/amdgpu: switch from queue_active to queue stateAlex Deucher-8/+0
2025-04-22drm/amdgpu/userq/mes: pass the secure flag to mqd initAlex Deucher-0/+4
2025-04-21drm/amdgpu/userq/mes: handle user queue priorityAlex Deucher-1/+16
2025-04-21drm/amdgpu/userq: move runpm handling into core userq codeAlex Deucher-15/+0
2025-04-21drm/amdgpu/userq: rework front end call sequenceAlex Deucher-10/+0
2025-04-21drm/amdgpu/userq: rename suspend/resume callbacksAlex Deucher-32/+14
2025-04-21drm/amdgpu/userq/mes: remove unused headerAlex Deucher-1/+0
2025-04-11drm/amdgpu: remove the duplicated mes queue active state settingPrike Liang-5/+1
2025-04-08drm/amdgpu/userq: handle runtime pmAlex Deucher-1/+16
2025-04-08drm/amdgpu: Modify the MES process va end limitChristian König-1/+1
2025-04-08drm/amdgpu: enable userqueue secure sem for GFX 12Arunpravin Paneer Selvam-10/+1
2025-04-08drm/amdgpu/uq: make MES UQ setup genericAlex Deucher-0/+386