[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#958300: linux: enable infiniband kconfig in cloud images for Azure/HyperV



On Sun, 2020-04-26 at 20:19 +0200, Bastian Blank wrote:
> Hi Luca
> 
> On Mon, Apr 20, 2020 at 10:19:22AM +0000, Luca Boccassi wrote:
> > Azure VMs can get accelerated networking for DPDK applications via the
> > NETVSC driver (https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.dpdk.org%2Fguides%2Fnics%2Fnetvsc.html&data=02%7C01%7CLuca.Boccassi%40microsoft.com%7C2998e0c850784d13c30a08d7ea0e6fc3%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637235220043586582&sdata=M9RKqbInMkIuWQ9%2Bz%2B4xuTYAS9K82OpGS6VfNs1OPe4%3D&reserved=0), but this
> > requires enabling the Infiniband kernel modules.
> 
> I have to say, I'm not so sure this is actually the same thing.  This
> linked documentation shows how to use DPDK on top of the netsvc device,
> using uio_hv_generic.
> 
> What you are talking about is using DPDK on the Mellanox card, which is
> documented here:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.dpdk.org%2Fguides%2Fnics%2Fmlx4.html&data=02%7C01%7CLuca.Boccassi%40microsoft.com%7C2998e0c850784d13c30a08d7ea0e6fc3%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637235220043586582&sdata=aqBuVo2vphxx67QGC0t%2BuzA21QY5mFV2iOXXbT1XWgo%3D&reserved=0
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fvirtual-network%2Fsetup-dpdk&data=02%7C01%7CLuca.Boccassi%40microsoft.com%7C2998e0c850784d13c30a08d7ea0e6fc3%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637235220043586582&sdata=99Hk0vPxVllZ%2FAgsQtZ2gcgYOyvQjSQdtvNTiU%2BCdmA%3D&reserved=0
> 
> This requires the following modules:
> - mlx4_ib
> - ib_uverbs
> 
> Regards,
> Bastian

Hi,

Yes you are of course right - I _always_ confuse netvsc with
vdev_netvsc!

https://doc.dpdk.org/guides/nics/vdev_netvsc.html

-- 
Kind regards,
Luca Boccassi

Reply to: