[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