On Tue, 24 Jan 2023 18:20:54 +0300, Dan Carpenter wrote: > The "port" comes from the user and if it is zero then the: > > ndev = mc->ports[port - 1]; > > assignment does an out of bounds read. I have changed the if > statement to fix this and to mirror how it is done in > mana_ib_create_qp_rss(). > > [...] Applied, thanks! [1/1] RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() https://git.kernel.org/rdma/rdma/c/29419daf6c957f Best regards, -- Leon Romanovsky <leon@xxxxxxxxxx>