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.