Searched hist:c1a8abd99da5a035f54cd7633b060033650ff3e0 (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gmc.h | diff c1a8abd99da5a035f54cd7633b060033650ff3e0 Wed Nov 07 06:55:01 CST 2018 Christian König <christian.koenig@amd.com> drm/amdgpu: use ring/hash for fault handling on GMC9 v3
Further testing showed that the idea with the chash doesn't work as expected. Especially we can't predict when we can remove the entries from the hash again.
So replace the chash with a ring buffer/hash mix where entries in the container age automatically based on their timestamp.
v2: use ring buffer / hash mix v3: check the timeout to make sure all entries age
Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> (v2) Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
|
H A D | amdgpu_gmc.c | diff c1a8abd99da5a035f54cd7633b060033650ff3e0 Wed Nov 07 06:55:01 CST 2018 Christian König <christian.koenig@amd.com> drm/amdgpu: use ring/hash for fault handling on GMC9 v3
Further testing showed that the idea with the chash doesn't work as expected. Especially we can't predict when we can remove the entries from the hash again.
So replace the chash with a ring buffer/hash mix where entries in the container age automatically based on their timestamp.
v2: use ring buffer / hash mix v3: check the timeout to make sure all entries age
Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> (v2) Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
|
H A D | gmc_v9_0.c | diff c1a8abd99da5a035f54cd7633b060033650ff3e0 Wed Nov 07 06:55:01 CST 2018 Christian König <christian.koenig@amd.com> drm/amdgpu: use ring/hash for fault handling on GMC9 v3
Further testing showed that the idea with the chash doesn't work as expected. Especially we can't predict when we can remove the entries from the hash again.
So replace the chash with a ring buffer/hash mix where entries in the container age automatically based on their timestamp.
v2: use ring buffer / hash mix v3: check the timeout to make sure all entries age
Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> (v2) Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
|