[P4-dev] P4 v1.1 prototype implementation

MD I. Islam mislam4 at kent.edu
Thu Feb 25 20:14:47 EST 2016


Thanks for all the great works!

Is SwitchLINK compatible to bmv2 now?

--Tamim

On Thu, Feb 25, 2016 at 7:35 PM, Antonin Bas <antonin at barefootnetworks.com>
wrote:

> Hi,
>
> We are happy to announce that we have released a prototype implementation
> of the P4 v1.1 spec on p4lang. This release includes:
> - a P4 v1.1 frontend
> - an update to the bmv2 compiler backend to support P4 v1.1
> - an example P4 v1.1 program with a running demo
>
> We are releasing this code in the hope of receiving feedback on P4 v1.1
> from the community, which will help the P4 working groups with future
> revisions of the language. For now, P4 v1.0 will remain the main P4 version
> on p4lang.
>
> To experiment with P4 v1.1, here are a few pointers:
>
> - checkout the p4v1.1 branch of p4-hlir (
> https://github.com/p4lang/p4-hlir/tree/p4v1.1) and install it
> This will not override your P4 v1.0 installation but will give you access
> to p4-v1.1-validate (in addition to p4-validate).
>
> - update your bmv2 compiler (https://github.com/p4lang/p4c-bm) and your
> bmv2 switch (https://github.com/p4lang/behavioral-model)
>
> - take a look at our v1.1 example:
> https://github.com/p4lang/tutorials/tree/master/p4v1_1/simple_router
>
> Let us know if you have any questions.
>
> --
> Antonin
>
> _______________________________________________
> P4-dev mailing list
> P4-dev at lists.p4.org
> http://lists.p4.org/mailman/listinfo/p4-dev_lists.p4.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.p4.org/pipermail/p4-dev_lists.p4.org/attachments/20160225/8730fdc0/attachment-0002.html>


More information about the P4-dev mailing list