]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
authorGeetha sowjanya <gakula@marvell.com>
Sat, 25 Nov 2023 16:34:02 +0000 (22:04 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 8 Dec 2023 07:48:03 +0000 (08:48 +0100)
commit2587d8fe1484594d85d6b326bc029b0e874197a7
tree7eec4305a90c14f86be6ab46fd7ce4d021f05f9a
parent54260f148377c3ab9425508833cdbd566795cdfc
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64

[ Upstream commit 51597219e0cd5157401d4d0ccb5daa4d9961676f ]

When more than 64 VFs are enabled for a PF then mbox communication
between VF and PF is not working as mbox work queueing for few VFs
are skipped due to wrong calculation of VF numbers.

Fixes: d424b6c02415 ("octeontx2-pf: Enable SRIOV and added VF mbox handling")
Signed-off-by: Geetha sowjanya <gakula@marvell.com>
Signed-off-by: Subbaraya Sundeep <sbhatta@marvell.com>
Link: https://lore.kernel.org/r/1700930042-5400-1-git-send-email-sbhatta@marvell.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c