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
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to