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]>

Reply via email to