On 10/11/2017 4:16 AM, Lu, Wenzhuo wrote: > 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]>
Applied to dpdk-next-net/master, thanks.

