On 8/17/2020 12:11 AM, Stephen Hemminger wrote:
> On Mon, 10 Aug 2020 19:33:11 -0700
> lon...@linuxonhyperv.com wrote:
> 
>> From: Long Li <lon...@microsoft.com>
>>
>> netvsc uses rxbuf_info buffer to track received packets attached via
>> rte_pktmbuf_attach_extbuf() and ack the host based on usage count. It uses
>> the transaction_id in the VMBus packet to locate where to use memory in the
>> rxbuf_info.
>>
>> This is not correct in multiple channel setup, as different channels may
>> return idential transaction_ids at a time, and may corrupt the rxbuf_info
>> buffer.
>>
>> Fix this by defining rxbuf_info for each queue.
>>
>> Fixes: 4e9c73e96 ("net/netvsc: add Hyper-V network device")
>> Cc: sta...@dpdk.org
>> Signed-off-by: Long Li <lon...@microsoft.com>
> 
> Acked-by: Stephen Hemminger <step...@networkplumber.org>
> 

Series applied to dpdk-next-net/main, thanks.

Reply via email to