Re: Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread Jim Thompson
> El mié., 26 sept. 2018 a las 18:51, David Cornejo () > escribió:. >> >> >> I'm not sure how willing the upstream is to support FreeBSD is either, >> so, as George said, a port will be tedious to create, but also onerous >> to maintain. Not saying we shouldn't, but hoping some masochists come

Re: Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread Jordan Caraballo
David, Thanks for the reply and I concur with your thoughts. You mentioned that you have managed to compile it under FreeBSD; were you able to test if it was working performance wise? If so, do you have any documentation around about your approach so we can maybe start pulling something out and

Re: Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread David Cornejo
There is some curiosity in this at Netgate (my employer), but I have it as a free-time project, and there has not been a lot of this. The good news is that FreeBSD is a supported DPDK target, and I have seen compatibility patches being accepted. So that's a promising start. I have gotten parts

Re: Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread George Neville-Neil
So, a straight up port is possible but tedious (duh) due to its Linuxism. I think someone else may have taken this up after I stopped working on it, so let's see if anyone else replies. Best, George On 26 Sep 2018, at 11:04, Jordan Caraballo wrote: Hi George, I am mainly interested in

Re: Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread Jordan Caraballo
Hi George, I am mainly interested in using it in combination with DPDK over FreeBSD for routing purposes. If you have suggestions over possibly hacking it to make it available for FreeBSD, or to continue your work, I am more than willing to get advice. This might be a worth to-do thing in the

Re: Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread George Neville-Neil
Indeed I have not had On 26 Sep 2018, at 8:37, Jordan Caraballo wrote: Hi guys, I am wondering about the status of patching VPP for FreeBSD. I saw that George Neville-Neil started some work: https://github.com/gvnn3/vpp-old/tree/freebsd, but it is outdated (last commit was 2 years ago).

Status of Vector Packet Processing (VPP) portability into FreeBSD

2018-09-26 Thread Jordan Caraballo
Hi guys, I am wondering about the status of patching VPP for FreeBSD. I saw that George Neville-Neil started some work: https://github.com/gvnn3/vpp-old/tree/freebsd, but it is outdated (last commit was 2 years ago). Is this a near future plan? Do you have ongoing projects working with this?