Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Ray Kinsella
Congrats - well deserved! Ray K On 28/09/2020 12:47, Damjan Marion via lists.fd.io wrote: > > > Now when we have votes from all 12 committers (me excluded) I would like to > thank you all for your +1s. > It is nice to be elected by unanimous decision :) > > — > Damjan > > >> On

Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Chris Luke
Is it too late to change my vote? :) (kidding) Chris. -Original Message- From: vpp-committ...@lists.fd.io On Behalf Of Damjan Marion via lists.fd.io Sent: Monday, September 28, 2020 07:48 To: Benoit Ganne (bganne) Cc: Dave Barach (dbarach) ; vpp-committ...@lists.fd.io;

Re: [vpp-dev] VPP DPDK in IOVA VA mode

2020-09-28 Thread Damjan Marion via lists.fd.io
VPP populates mempool with either VA or PA based on result of rte_eal_iova_mode(). you can see relevant code in src/plugins/dpdk/buffer.c. — Damjan > On 28.09.2020., at 08:44, Amith Basavaraj wrote: > > Hi, > > We want to know if vpp supports DPDK IOVA VA mode. As per below Jira, we see >

[vpp-dev] VPP DPDK in IOVA VA mode

2020-09-28 Thread Amith Basavaraj
Hi, We want to know if vpp supports DPDK IOVA VA mode. As per below Jira, we see this is not supported as on August 2018. Also, In latest vpp we do not see any option in startup.conf to configure the same. https://jira.fd.io/browse/VPP-1377 Is there any other way to configure it, if supported

Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Damjan Marion via lists.fd.io
Now when we have votes from all 12 committers (me excluded) I would like to thank you all for your +1s. It is nice to be elected by unanimous decision :) — Damjan > On 28.09.2020., at 09:44, Benoit Ganne (bganne) via lists.fd.io > wrote: > > +1 > > And I take this opportunity to say a

Re: [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Benoit Ganne (bganne) via lists.fd.io
+1 And I take this opportunity to say a big thank you Dave for your efforts to build an healthy community, and all the best for Damjan in his (I hope) future new role  Best ben > -Original Message- > From: vpp-dev@lists.fd.io On Behalf Of Dave Barach > via lists.fd.io > Sent:

Re: [vpp-dev] Silly programmer trick #47...

2020-09-28 Thread G. Paul Ziemba
dbarach=cisco@lists.fd.io ("Dave Barach via lists.fd.io") writes: >Please don't be this person: >static clib_error_t * >my_cli_command_fn (vlib_main_t * vm, > unformat_input_t * input, > vlib_cli_command_t * cmd) >{ > while (unformat_check_input

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Joshua Moore
Hello Benoit, Looking at the script for AVF, it states: # Setup one VF on PF :3b:00.0 and assign MAC address setup :3b:00.0 00:11:22:33:44:00 # Setup one VF on PF :3b:00.1 and assign MAC address setup :3b:00.1 00:11:22:33:44:01 This seems to assume the entire PF NIC is exposed

Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Maciek Konstantynowicz (mkonstan) via lists.fd.io
+csit-dev Congrats Damjan - well done! And Dave, huge Thank You, once again, for starting and navigating the FD.io VPP project with skill, strength and wit, and for making FD.io what it is today, with a healthily growing FD.io community and code base across a diverse group of members and

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Benoit Ganne (bganne) via lists.fd.io
Hi, It should work with AVF as it is using VFs, not PF, see https://docs.fd.io/vpp/21.01/d1/def/avf_plugin_doc.html You should bind the VF with vfio-pci 1st though, so that it is usable by userspace drivers such as VPP AVF plugin. If your system crashes when doing so it is a bug with your

Re: [vpp-dev] Silly programmer trick #47...

2020-09-28 Thread Nathan Skrzypczak
Hi Dave, Thanks for the tip, I didn't realize this was causing this issue But I might not be alone on that one : $ grep -R "unformat_check_input (input) != UNFORMAT_END_OF_INPUT" ./src/ | wc -l >> 459 This might be a good use-case for trying out coccinelle. Cheers -Nathan Le ven. 25 sept.

[vpp-dev] Static NAT rule only match specific source ip or port

2020-09-28 Thread Date Huang
Hi all Is it possible to create a static nat rule with match source ip or source port like IPtable command below? iptables -t nat -D PREROUTING -p tcp -s X.X.X.X -d Y.Y.Y.Y --dport 8080 -j DNAT --to-destination Z.Z.Z.Z:5566 For security issue, we want to allow only X.X.X.X to access port 8080.

[vpp-dev] Can I submit commit to vpp GitHub repo instead of gerrit?

2020-09-28 Thread Dimitrios Markou
Hello all, I would like to ask if it is possible to create pull requests to the vpp github repo. I am not sure if I am allowed to do so or I must use only the gerrit path. I am asking because I am seeing couple pull requests in the github repo. https://github.com/FDio/vpp/pulls Regards,

[vpp-dev] bypassing ip4-policer-classify node when nat enabled

2020-09-28 Thread abbas ali chezgi
hello, Activating the inside-nat causes a problem in policer-classify. without Nat packet trace: Packet 100:06:53:080419: af-packet-input af_packet: hw_if_index 4 next-index 4tpacket2_hdr: status 0x2005 len

Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Florin Coras
Congrats, Damjan!! Those are some huge “shoes" you’ll have to fill but I’m sure they’ll fit ;-) Dave, a few sentences won’t do all your contributions as PTL any justice! Nonetheless, thank you for starting the project, for diligently working towards growing it and for entrusting us, as a

Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Dave Barach
Thanks for the kind words... It’s been fun, but now it’s time for others to take the ball and run with it... Congrats to Damjan, he’ll do a great job! Dave From: vpp-committ...@lists.fd.io On Behalf Of Florin Coras Sent: Monday, September 28, 2020 2:28 PM To: Damjan Marion (damarion)

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Benoit Ganne (bganne) via lists.fd.io
Hi Johsua, Your understanding is correct, however you do not need to setup the VFs if it is already correctly setup by ESXI. Just create the AVF interface directly by specifying the VF PCI address. ben > -Original Message- > From: Joshua Moore > Sent: lundi 28 septembre 2020 17:48 >

Re: [vpp-dev] Can I submit commit to vpp GitHub repo instead of gerrit?

2020-09-28 Thread Damjan Marion via lists.fd.io
github is just a mirror. It is not used for code review. Please use gerrit… — Damjan > On 28.09.2020., at 19:08, Dimitrios Markou wrote: > > Hello all, > > I would like to ask if it is possible to create pull requests to the vpp > github repo. I am not sure if I am allowed to do so or I

[vpp-dev] Can I submit commit to vpp GitHub repo instead of gerrit?

2020-09-28 Thread Dimitrios Markou
Hello all, I would like to ask if it is possible to create pull requests to the vpp github repo. I am not sure if I am allowed to do so or I must use only the gerrit path. I am asking because I am seeing couple pull requests in the github repo. https://github.com/FDio/vpp/pulls Regards,

Re: [vpp-dev] Can I submit commit to vpp GitHub repo instead of gerrit?

2020-09-28 Thread Chris Luke
Like Damjan said, we use Gerrit. Those GitHub PR’s won’t be reviewed. I thought it used to say it was only a mirror, but doesn’t now. GitHub I think now allows us remove the option to create PR’s, perhaps we should make that so. If you want to submit patches for review, details at

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Damjan Marion via lists.fd.io
What message do you see in dmesg? What is the kernel version? > On 28.09.2020., at 19:47, Joshua Moore wrote: > > Sorry, I'm still hitting an issue where I cannot create the interface in VPP: > > vpp# create interface avf :13:00.0 > create interface avf: device not bound to 'vfio-pci' or

Re: [vpp-committers] [vpp-dev] VPP committers: VPP PTL vote

2020-09-28 Thread Honnappa Nagarahalli
Congratulations Damjan, unanimous decision speaks for itself. Hi Dave, Thank you. Wish you well for the next chapter. Thank you, Honnappa From: vpp-dev@lists.fd.io On Behalf Of Dave Barach via lists.fd.io Sent: Monday, September 28, 2020 2:10 PM To: 'Florin Coras' ; 'Damjan

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Joshua Moore
Sorry, I'm still hitting an issue where I cannot create the interface in VPP: vpp# create interface avf :13:00.0 create interface avf: device not bound to 'vfio-pci' or 'uio_pci_generic' kernel module So I tried to bind the NIC to vfio-pci: root@test:~# modprobe vfio-pci root@test:~#

[vpp-dev] table lookup api?

2020-09-28 Thread hemant via lists.fd.io
I have created a table in VPP using the vnet_classify_add_del_session() API. What API do I use to lookup this table? Thanks, Hemant smime.p7s Description: S/MIME cryptographic signature -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Joshua Moore
Hi Damjan, I am running Ubuntu 18.04 LTS with kernel 4.15.0-118-generic See below dmesg output. jmoore@test:~$ dmesg | grep :03:00.0 [0.223459] pci :03:00.0: [15ad:07b0] type 00 class 0x02 [0.225126] pci :03:00.0: reg 0x10: [mem 0xfd4fc000-0xfd4fcfff] [0.227304] pci

Re: [vpp-dev] VPP on ESXI with i40evf (SR-IOV Passthrough) Driver

2020-09-28 Thread Joshua Moore
Sorry, previous dmesg was greped on my VMXNET3 adapter, not the i40evf. Correct dmesg: jmoore@test:~$ dmesg | grep :13:00.0 [0.259249] pci :13:00.0: [8086:154c] type 00 class 0x02 [0.261432] pci :13:00.0: reg 0x10: [mem 0xe7af-0xe7af 64bit pref] [0.266767] pci

Re: [vpp-dev] Can I submit commit to vpp GitHub repo instead of gerrit?

2020-09-28 Thread Dengfeng Liu
github is a good choice, I will attract more developer to join vpp project. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17568): https://lists.fd.io/g/vpp-dev/message/17568 Mute This Topic: https://lists.fd.io/mt/77178878/21656 Group Owner:

Re: [vpp-dev] Can I submit commit to vpp GitHub repo instead of gerrit?

2020-09-28 Thread Dengfeng Liu
[Edited Message Follows] github is a good choice, It will attract more developer to join vpp project. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17568): https://lists.fd.io/g/vpp-dev/message/17568 Mute This Topic:

Re: [vpp-dev] nat44 static mapping does not work in endpoint-dependent mode and workers > 1

2020-09-28 Thread Dengfeng Liu
thanks for your kindly response. I don't know whether vpp dev-team still maintian snat plugin, I found some bug about snat plugin and also submit it in this forum. anyway no furhter response about my message. It really confuse me, does vpp community still welcome us to join the game ?

[vpp-dev] Regarding RDMA

2020-09-28 Thread Prashant Upadhyaya
Hi, I am trying to evaluate usage of RDMA driver with VPP. So two immediate questions which I need to answer to my higher ups :- 1. What is the expected performance benefit if RDMA driver is used in VPP instead of DPDK driver ? 2. Which NIC's are supported with RDMA driver in VPP ? Conversely