-
There is a need to map P4 metadata with Linux metadata.
There should be defined by some mapping file per target architecture (PSA, PNA, etc)
Will be consumed by compiler and mapping translation shou…
-
This issue should be closed exactly when the bullet item “Added support for generic structures” in Section 1.1 "P4 Language Version Applicability" is addressed and removed.
In P4_16 v1.2.2, a featu…
-
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…
-
generic-table-dev branch will be a long-livid working branch with significant specification additions. To facilitate community participation and review, we should publish this version to GitHub pages …
-
Consider the following example for a key on a table,
```
key = {
fieldA & 0x123 : exact @name("blah");
}
```
`P4RuntimeSerializer` currently will set the name annotatio…
-
### Command description
Compiler for P4 programming language
### Command details
https://github.com/p4lang/p4c
### OS
Linux
### OS details
_No response_
-
This follows on #1297. It is also connected to p4lang/p4c#4837. Currently strings can only be literals and the `string` type can only be used to declare extern arguments. With #1297, the concatenation…
-
**This is for reporting issues with the specification only. If you are running into a bug with a specific `P4Runtime` implementation, please open an issue with the appropriate repository (e.g. https:/…
-
## Personnel
- [x] **Owner**: @mbudiu-vmw
- [x] **Supporters**: @fruffy
## Design
- [x] **Document**: See below
## Implementation
- [ ] **`p4-spec`**:
- [x] **`p4c`**: https://github.com/p…
-
### Discussed in https://github.com/p4lang/p4analyzer/discussions/23
Originally posted by **qobilidop** April 20, 2023
Semantic highlighting is a feature supported by LSP[1], and major editors…