|
@@ -310,6 +310,9 @@ int amdgpu_ring_init(struct amdgpu_device *adev, struct amdgpu_ring *ring,
|
|
|
}
|
|
|
r = amdgpu_bo_kmap(ring->ring_obj,
|
|
|
(void **)&ring->ring);
|
|
|
+
|
|
|
+ memset((void *)ring->ring, 0, ring->ring_size);
|
|
|
+
|
|
|
amdgpu_bo_unreserve(ring->ring_obj);
|
|
|
if (r) {
|
|
|
dev_err(adev->dev, "(%d) ring map failed\n", r);
|