diff options
| author | Jacob Moroni <jmoroni@google.com> | 2025-09-23 19:08:50 +0000 |
|---|---|---|
| committer | Leon Romanovsky <leon@kernel.org> | 2025-10-19 07:01:28 -0400 |
| commit | 8d158f47f1f33d8747e80c3afbea5aa337e59d41 (patch) | |
| tree | ee0ee3216fd05252fe843016260f58242929e486 /drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | |
| parent | 88de89f184661ebb946804a5abdf2bdec7f0a7ab (diff) | |
RDMA/irdma: Fix SD index calculation
In some cases, it is possible for pble_rsrc->next_fpm_addr to be
larger than u32, so remove the u32 cast to avoid unintentional
truncation.
This fixes the following error that can be observed when registering
massive memory regions:
[ 447.227494] (NULL ib_device): cqp opcode = 0x1f maj_err_code = 0xffff min_err_code = 0x800c
[ 447.227505] (NULL ib_device): [Update PE SDs Cmd Error][op_code=21] status=-5 waiting=1 completion_err=1 maj=0xffff min=0x800c
Fixes: e8c4dbc2fcac ("RDMA/irdma: Add PBLE resource manager")
Signed-off-by: Jacob Moroni <jmoroni@google.com>
Link: https://patch.msgid.link/20250923190850.1022773-1-jmoroni@google.com
Acked-by: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c')
0 files changed, 0 insertions, 0 deletions
