RDMA/mana_ib: boundary check before installing cq callbacks
authorKonstantin Taranov <kotaranov@microsoft.com>
Fri, 26 Apr 2024 13:12:39 +0000 (06:12 -0700)
committerLeon Romanovsky <leon@kernel.org>
Sun, 5 May 2024 12:27:23 +0000 (15:27 +0300)
commitf79edef79b6a2161f4124112f9b0c46891bb0b74
treeb5f61f77a388463fc6c9126f0cd3a3f6fd4f54cc
parent3e41105263d5d74840c0d117278894b428f02841
RDMA/mana_ib: boundary check before installing cq callbacks

Add a boundary check inside mana_ib_install_cq_cb to prevent index overflow.

Fixes: 2a31c5a7e0d8 ("RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function")
Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Link: https://lore.kernel.org/r/1714137160-5222-5-git-send-email-kotaranov@linux.microsoft.com
Reviewed-by: Long Li <longli@microsoft.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/mana/cq.c