[dpdk-stable] [dpdk-dev] [PATCH] net/iavf: fix multi-queue Rx interrupt for VF
Ye Xiaolong
xiaolong.ye at intel.com
Thu Sep 5 14:16:19 CEST 2019
On 09/05, lunyuan.cui wrote:
>The original issue was that the last queue could not
>be mapped to the interrupt vector, so the last queue
>could not receive the package in the interrupt mode.
>This patch fix the issue.
s/fix/fixes
>
>Fixes: d6bde6b5ea ("net/avf: enable Rx interrupt")
The convention is to have the 12 characters of commit SHA in Fixes tag.
>Cc: stable at dpdk.org
>
>Signed-off-by: lunyuan.cui <lunyuanx.cui at intel.com>
Signature format should be
Signed-off-by: Lunyuan Cui <lunyuanx.cui at intel.com>
Thanks,
Xiaolong
>---
> drivers/net/iavf/iavf_ethdev.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/drivers/net/iavf/iavf_ethdev.c b/drivers/net/iavf/iavf_ethdev.c
>index 8f3907378..6559bfa1f 100644
>--- a/drivers/net/iavf/iavf_ethdev.c
>+++ b/drivers/net/iavf/iavf_ethdev.c
>@@ -360,7 +360,7 @@ static int iavf_config_rx_queues_irqs(struct rte_eth_dev *dev,
> for (i = 0; i < dev->data->nb_rx_queues; i++) {
> vf->rxq_map[vec] |= 1 << i;
> intr_handle->intr_vec[i] = vec++;
>- if (vec >= vf->nb_msix)
>+ if (vec > vf->nb_msix)
> vec = IAVF_RX_VEC_START;
> }
> PMD_DRV_LOG(DEBUG,
>--
>2.17.1
>
More information about the stable
mailing list