On Mon, May 09, 2016 at 10:23:17AM +0530, Vasundhara G wrote:
> Hi Jean,
>
> I am interested in developing Ext 112 'Packet Type Aware Pipeline'
> in Open VSwitch and have come across your code in GitHub.
Oh, that's great.
First, please be aware that Niti Rohilla recently was also
looking at that code and asked me almost the same questions :
http://openvswitch.org/pipermail/dev/2016-February/066842.html
http://openvswitch.org/pipermail/dev/2016-February/066844.html
Let's move the discussion to the mailing list...
> As it is on an older version, could you please share the version of
> OVS on which it was developed.
You have full history in the Git branches, so it's easy to
figure it. I don't believe it was a specific release but whatever was
the trunk on that day.
Note that there are two branches :
1) EXT-112 : based on regular OVS, limited functionality
https://github.com/jean2/openvswitch/commits/jean/ext-112
2) EXT-112-l3 : Based on Lori's code, full functionality
https://github.com/jean2/openvswitch/commits/jean/ext-112-l3
https://github.com/ljakab/openvswitch/commits/l3_v6
The commit in the two branches may look the same, but they are
rebased and so usually different.
Lori's code has just been updated by Simon, so this could be
a good target for development. You may want to make sure Simon is
aware of it, as enabling L3 packets in packet-in and packet-out would
make testing his code much easier :
http://openvswitch.org/pipermail/dev/2016-May/070445.html
http://openvswitch.org/pipermail/dev/2016-May/070450.html
Anyway, if you are confused, focus first on EXT-427, which is
a pre-requisite and should be easier. Once EXT-427 is in the trunk,
you can then figure out the best strategy for the rest of EXT-112.
> Also, I would like to know about the state of testing, has it been
> tested on the environment successfully.
There was light testing, and the basics were working. Some
test cases are included on the branch, you could extend those test to
cover more usecases.
> Thanks,
> Vasundhara Gupta
Good luck !
Jean
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev