[dpdk-dev] [PATCH] net/ixgbe: clear registers of all queues on VF reset

Ferruh Yigit ferruh.yigit at intel.com
Mon Jan 4 16:56:16 CET 2021


On 12/18/2020 2:34 AM, Wang, Haiyue wrote:
>> -----Original Message-----
>> From: Simon Ellmann <simon.ellmann at tum.de>
>> Sent: Friday, December 18, 2020 01:15
>> To: Guo, Jia <jia.guo at intel.com>; Wang, Haiyue <haiyue.wang at intel.com>
>> Cc: dev at dpdk.org; Simon Ellmann <simon.ellmann at tum.de>
>> Subject: [PATCH] net/ixgbe: clear registers of all queues on VF reset
>>
>> ixgbe devices support up to 8 Rx and Tx queues per virtual function.
>> Currently, the registers of only seven queues are set to default when
>> resetting a VF.
>>
> 
> Fixes: d17d0b7a2407 ("ixgbe/base: reset VF registers")
> Cc: stable at dpdk.org
> 
>> Signed-off-by: Simon Ellmann <simon.ellmann at tum.de>
>> ---
>>   drivers/net/ixgbe/base/ixgbe_vf.c | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
> 
> Good catch, thanks!
> 
> Acked-by: Haiyue Wang <haiyue.wang at intel.com>
> 

This seems a very long lived defect, I am just suspicious if there was a reason 
to limit queue number to 7.


Simon,

How did you find the defect? And did you test/verify it with the update? 
(assuming you are using all 8 queues for the VF)


More information about the dev mailing list