On 7/1/26 18:17, Timur Kristóf wrote: > This is necessary if we want to make use of the filter CAM. > > Signed-off-by: Timur Kristóf <[email protected]> > --- > drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > b/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > index c40d9c467204..18a53b9df77f 100644 > --- a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > @@ -108,13 +108,16 @@ static int gmc_v11_0_process_interrupt(struct > amdgpu_device *adev, > bool write_fault = !!(entry->src_data[1] & > AMDGPU_GMC9_FAULT_SOURCE_DATA_WRITE); > uint32_t status = 0; > + uint32_t cam_index; > u64 addr; Please declare "int ret;" here instead. Apart from that looks good to me, Christian. > > addr = (u64)entry->src_data[0] << 12; > addr |= ((u64)entry->src_data[1] & 0xf) << 44; > > if (retry_fault) { > - int ret = amdgpu_gmc_handle_retry_fault(adev, entry, addr, 0, 0, > + cam_index = entry->src_data[2] & 0x3ff; > + > + int ret = amdgpu_gmc_handle_retry_fault(adev, entry, addr, > cam_index, 0, > write_fault); > /* Returning 1 here also prevents sending the IV to the KFD */ > if (ret == 1)
- Re: [PATCH 04/14] drm/amdgpu/ih: Add retry_cam_ack I... Christian König
- [PATCH 06/14] drm/amdgpu/ih7.0: Use IH_SW_RING_SIZE for s... Timur Kristóf
- Re: [PATCH 06/14] drm/amdgpu/ih7.0: Use IH_SW_RING_S... Christian König
- [PATCH 08/14] drm/amdgpu/gmc12: Pass cam_index to retry f... Timur Kristóf
- Re: [PATCH 08/14] drm/amdgpu/gmc12: Pass cam_index t... Christian König
- [PATCH 02/14] drm/amdgpu/gfxhub: Enable retry fault inter... Timur Kristóf
- Re: [PATCH 02/14] drm/amdgpu/gfxhub: Enable retry fa... Christian König
- Re: [PATCH 02/14] drm/amdgpu/gfxhub: Enable retr... Timur Kristóf
- Re: [PATCH 02/14] drm/amdgpu/gfxhub: Enable ... Christian König
- [PATCH 07/14] drm/amdgpu/gmc11: Pass cam_index to retry f... Timur Kristóf
- Re: [PATCH 07/14] drm/amdgpu/gmc11: Pass cam_index t... Christian König
- [PATCH 12/14] drm/amdgpu/ih7.0: Use MMIO ACK instead of d... Timur Kristóf
- Re: [PATCH 12/14] drm/amdgpu/ih7.0: Use MMIO ACK ins... Christian König
- RE: [PATCH 12/14] drm/amdgpu/ih7.0: Use MMIO ACK ins... Joshi, Mukul
- Re: [PATCH 12/14] drm/amdgpu/ih7.0: Use MMIO ACK... Timur Kristóf
- RE: [PATCH 12/14] drm/amdgpu/ih7.0: Use MMIO... Joshi, Mukul
- Re: [PATCH 12/14] drm/amdgpu/ih7.0: Use ... Mukul Joshi
- [PATCH 11/14] drm/amdgpu/ih6.0: Use MMIO ACK for retry CA... Timur Kristóf
- Re: [PATCH 11/14] drm/amdgpu/ih6.0: Use MMIO ACK for... Christian König
- Re: [PATCH 11/14] drm/amdgpu/ih6.0: Use MMIO ACK... Timur Kristóf
- RE: [PATCH 11/14] drm/amdgpu/ih6.0: Use MMIO ACK... Joshi, Mukul
