Hi Dave, Here are a couple of bug fixes for the non-HWS path (used for bring-ups and debugging purposes only).
Our QA team run a test on -rc2 and didn't discover any regressions, so I don't expect an additionl pull request for 3.19 unless something unexpected will pop-up. Oded The following changes since commit 2f6bd4da08b5054ba933be6f7b17ed02ad6c4162: Merge tag 'amdkfd-fixes-2014-12-30' of git://people.freedesktop.org/~gabbayo/linux into linus (2015-01-04 17:44:43 +1000) are available in the git repository at: git://people.freedesktop.org/~gabbayo/linux tags/amdkfd-fixes-2015-01-06 for you to fetch changes up to 2030664b709caa769f2b6a1d2e71d8cb343c6884: drm/amdkfd: unmap VMID<-->PASID when relesing VMID (non-HWS) (2015-01-05 15:48:28 +0200) ---------------------------------------------------------------- Alexey Khoroshilov (1): drm/radeon: do not leave queue acquired if timeout happens in kgd_hqd_destroy() Ben Goz (4): drm/amd: Fixing typos in kfd<->kgd interface drm/amdkfd: Load mqd to hqd in non-HWS mode drm/radeon: Assign VMID to PASID for IH in non-HWS mode drm/amdkfd: unmap VMID<-->PASID when relesing VMID (non-HWS) drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 15 +++++++++++++++ drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 2 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 2 +- drivers/gpu/drm/radeon/cikd.h | 2 ++ drivers/gpu/drm/radeon/radeon_kfd.c | 11 ++++++++--- 5 files changed, 27 insertions(+), 5 deletions(-)