-
Motivation: There are some people using BMv2 for executing a P4-based reference model for packet processing behavior for the DASH project. Some of them have experienced issues where tables with ternar…
-
Hello,
I'm trying to run make run for this tutorial on Ubuntu 24.04 using Vagrant 2.4.1. I tested it on Ubuntu 20.04, and Ubuntu 24.04, but I get the same error on both versions. Does anyone know h…
-
The pip package available via "pip install" still has old code. Please create a mechanism via PR build or periodically to update the packages in the pip repository.
-
Is there a brief summary somewhere written up of the "queueing
structure" of a P4Runtime gRPC session between a single controller and
a one-device server?
For example, are _all_ messages from ser…
-
Version 1.2.0 of the specification says this about the VERIFY_AND_SAVE action of the SetForwardingPipelineConfig message in this section: https://p4.org/p4runtime/spec/v1.2.0/P4Runtime-Spec.html#sec-s…
-
I will add another comment with example program soon.
-
The control plane API for counters [includes](https://github.com/p4lang/p4-spec/blob/dc5c6500c3097cc6773ab0927dd4c3b60ff0de5a/p4-16/psa/psa.p4#L419-L420) `start(index)` and `stop(index)` methods, but …
-
This issue should be closed exactly when the bullet item “Clarified behavior of table with no key property, or if its list of keys is empty” in Section 1.1 "P4 Language Version Applicability" is addre…
-
I imagine it may be useful to be able to attach a direct counter to immutable entries, but is this something we want to require for PSA? I couldn't find anything in the PSA spec about this, but I may …
-
For a control block that has codes like the following:
```
table table1 {
key = {
x : exact;
16w0 : exact;
}
actions = { fooAction;}
}
table table2 {
key = {
y …