[P4] legújabb commit
Kitlei Róbert
kitlei at elte.hu
Fri Feb 8 17:44:52 CET 2019
Sziasztok,
Megérkeztek a frissítések. Érdemes újra futtatni a bootstrap-et, mert az
aktuális P4C-vel (és aktuális DPDK-val) dolgozik.
Ami jelenleg ismert, hogy nem stimmel:
1. test-checksum: a P4 fájlban a TODO-val megjelölt részen csak a (-160)
rész érvényesül a képletből, ezért negatív hosszú (illetve alulcsordulás
miatt irgalmatlan hosszú) fejlécként értelmezi a rendszer
2. néhány esetben előjön néhány új metadata (pl. l3fwd-wo-chksm.p4_14
eseten _routing_metadata_nhgroup0), aminek nincsen type_ref-je;
run_all_tests.sh mutatja, melyik példákban; ezt nyilván egy viszonylag
új P4C-s változás okozza
3. dpdkx_v1model.c: a "bitfield_handle_t cksum_field_handle" paraméteren
végzett műveletek (pl. MODIFY_INT32_INT32_BITS(cksum_field_handle,
calculated_cksum)) nem jók, mert felülírják a lookup table-ek mutatóit
Robi
More information about the P4
mailing list