Hi Animy,
Following lines are my output in the kernel driver. I use 2 VF in the VM.
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========irqmap_info->num_vectors=1
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========vector_id=1
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========vsi_idx=9
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========txq_map=0, rxq_map=1
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========before loop next_q=0
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========in while loop next_q=32
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========itr_idx=3
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========irqmap_info->num_vectors=1
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========vector_id=1
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========vsi_idx=8
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========txq_map=0, rxq_map=1
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========before loop next_q=0
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========in while loop next_q=32
May 22 08:29:30 hfxie-RHEL7 kernel: i40e 0000:0a:00.1: ========hfxie========itr_idx=3