Great Yichen,
I see that the interfaces should be down before VPP  startup, otherwise it does 
not acquire the interface 

Best Regards
Avi


> -----Original Message-----
> From: Yichen Wang (yicwang) [mailto:yicw...@cisco.com]
> Sent: Thursday, 29 March, 2018 9:45 AM
> To: Avi Cohen (A); vpp-dev@lists.fd.io
> Subject: Re: [vpp-dev] virtio devices add to white list
> 
> Hi, Avu,
> 
> If I am understanding correctly, you want to run VPP in a VM, while the
> interface is a virtio interface.
> 
> If that is the case, there is no difference as you want to use with a 
> physical NIC
> interface. You need to get the PCI address of your virtio interface by using
> "lspci" + "ip" command. Or just this "basename $(readlink
> /sys/class/net/ens3/device)". Once you have the pci address, put below in the
> startup.conf file for VPP to consume:
> dpdk {
>   dev {{PCI_ADDRESS_1}}
>   dev {{PCI_ADDRESS_2}}
>   uio-driver igb_uio
> }
> 
> For uio-driver, you have the choice of igb_uio or vfio-pci. Up to you. If you 
> want
> igb_uio, you may need to compile it manually from dpdk if on RedHat distro.
> 
> Thanks very much!
> 
> Regards,
> Yichen
> 
> On 3/28/18, 10:54 PM, "vpp-dev@lists.fd.io on behalf of Avi Cohen (A)" <vpp-
> d...@lists.fd.io on behalf of avi.co...@huawei.com> wrote:
> 
>     Thank you Steven
>     My interfaces are not vhost-user.
>     Just virtio interfaces created on the host and then assigned to the VM.
>     In my VM is see them as ens3 , ens4 etc...
> 
>     Regards
>     Avu
> 
> 
>     > -----Original Message-----
>     > From: vpp-dev@lists.fd.io [mailto:vpp-dev@lists.fd.io] On Behalf Of 
> steven
>     > luong
>     > Sent: Wednesday, 28 March, 2018 7:08 PM
>     > To: vpp-dev@lists.fd.io
>     > Subject: Re: [vpp-dev] virtio devices add to white list
>     >
>     > Avi,
>     >
>     > Yes, you can. As an example, I have it like this in my startup.conf
>     >
>     > dpdk {
>     >  vdev virtio_user0,path=/tmp/sock0
>     > }
>     >
>     > Steven
>     >
>     > On 3/28/18, 8:09 AM, "vpp-dev@lists.fd.io on behalf of Avi Cohen (A)"
> <vpp-
>     > d...@lists.fd.io on behalf of avi.co...@huawei.com> wrote:
>     >
>     >     Hi
>     >     In the startup.conf , in the dpdk part we can add pci devices to 
> the white-
> list .
>     >     Is there option to also add virtual interfaces to white-list - I'm 
> running
> VPP on
>     > virtual-machine and I have few virtio devices that I would automatically
> add to
>     > VPP
>     >
>     >     Best Regards
>     >     Avi
>     >
>     >
>     >
>     >
>     >
>     >
>     >
> 
> 
>     
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links:

You receive all messages sent to this group.

View/Reply Online (#8722): https://lists.fd.io/g/vpp-dev/message/8722
View All Messages In Topic (6): https://lists.fd.io/g/vpp-dev/topic/16303673
Mute This Topic: https://lists.fd.io/mt/16303673/21656
New Topic: https://lists.fd.io/g/vpp-dev/post

Change Your Subscription: https://lists.fd.io/g/vpp-dev/editsub/21656
Group Home: https://lists.fd.io/g/vpp-dev
Contact Group Owner: vpp-dev+ow...@lists.fd.io
Terms of Service: https://lists.fd.io/static/tos
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to