]> git.itanic.dy.fi Git - linux-stable/commit
octeontx2-af: Use separate handlers for interrupts
authorSubbaraya Sundeep <sbhatta@marvell.com>
Mon, 18 Mar 2024 09:29:58 +0000 (14:59 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 20 Mar 2024 10:49:07 +0000 (10:49 +0000)
commit50e60de381c342008c0956fd762e1c26408f372c
treefa3d6e25c07170e71a1a1b6748dd671a79a233e4
parentdfcf6355f53b1796cf7fd50a4f27b18ee6a3497a
octeontx2-af: Use separate handlers for interrupts

For PF to AF interrupt vector and VF to AF vector same
interrupt handler is registered which is causing race condition.
When two interrupts are raised to two CPUs at same time
then two cores serve same event corrupting the data.

Fixes: 7304ac4567bc ("octeontx2-af: Add mailbox IRQ and msg handlers")
Signed-off-by: Subbaraya Sundeep <sbhatta@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/octeontx2/af/rvu.c