Hi,
> -----Original Message----- > From: Dai, Wei > Sent: Thursday, September 28, 2017 10:29 AM > To: Lu, Wenzhuo <[email protected]>; Ananyev, Konstantin > <[email protected]>; Liang, Cunming > <[email protected]>; Ma, Jianwei <[email protected]> > Cc: [email protected]; Dai, Wei <[email protected]>; [email protected] > Subject: [PATCH v2] net/ixgbe: fix VFIO interrupt mapping in VF > > When a VF port is bound to VFIO-PIC, only miscellaneous interrupt is > mapped to VFIO vector 0 in eth_ixgbevf_dev_init( ). > In ixgbevf_dev_start(), if previous VFIO interrupt mapping set in > eth_ixgbevf_dev_init( ) is not cleard, it will fail when calling > rte_intr_enable( ) > tries to map Rx queue interrupt to other VFIO vectors. This patch clears the > VFIO interrupt mappings before setting both miscellaneous and Rx queue > interrupt mappings again to avoid failure. > > Fixes: 77234603fba0 ("net/ixgbe: support VF mailbox interrupt for link > up/down") > Cc: [email protected] > > Signed-off-by: Wei Dai <[email protected]> Acked-by: Wenzhuo Lu <[email protected]>

