commit | 2030664b709caa769f2b6a1d2e71d8cb343c6884 | [log] [tgz] |
---|---|---|
author | Ben Goz <ben.goz@amd.com> | Mon Jan 05 15:48:28 2015 +0200 |
committer | Oded Gabbay <oded.gabbay@amd.com> | Mon Jan 05 15:48:28 2015 +0200 |
tree | facf0a02465dfe022b3dd875589b5ff93beb0012 | |
parent | fec77bb50fd0b94cb502cd3745e8b5c4a6e9c404 [diff] |
drm/amdkfd: unmap VMID<-->PASID when relesing VMID (non-HWS) This patch fixes a bug where deallocate_vmid() didn't actually unmap the VMID<-->PASID mapping (in the registers). That can cause undefined behavior. This bug only occurs in non-HWS mode. Signed-off-by: Ben Goz <ben.goz@amd.com> Signed-off-by: Oded Gabbay <oded.gabbay@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com>