[P4] dpdk_lib - Multicore support

Kitlei Róbert kitlei at elte.hu
Mon Apr 18 12:44:12 CEST 2016


Sziasztok,

Legutóbbi próbálkozásaimkor az akkor aktuális trunk-unk (aminek a 
hálózati része az l2fwd-n alapul) nem ment a nagyobb gépeken (misztikus 
hibaüzeneteket produkált), viszont az examples/l3fwd példa igen, úgyhogy 
először mindent a lehetőségekhez képest meghagyva próbáltam átvenni 
belőle a megfelelő részeket (ha jól látom, ez az, ami Sanyinak sikerült 
tegnap este, kérdés, hogy a benti kártyáknak is tetszik-e az l2/l3-ból 
mixelt kód), de abból nekem nem jött ki működő verzió, ezért úgy 
döntöttem, hogy a teljes l3fwd-ot (eltekintve azoktól a részektől, 
amelyek optimalizálva vannak a lekérdezés fajtájára) hozom át a 
rendszerünkbe. (Apropó, amikor a nyilvánosság elé lépünk a kóddal, 
akármelyik verzióval is, figyelni kell majd a licenszre...) Már csak 
kevés hiányzott hozzá, úgyhogy nem dobtam el, hanem délelőtt befejeztem; 
ezt most feltöltöttem egy új "branch"-be, az idézőjel azért jár, mert 
még nem olyan szép a kód, hogy technikailag a főág branch-e legyen.

Ha Sanyi kódja működik bent mindegyik gépen (holnap délelőtt próbálom ki 
őket), akkor sem felesleges az egész: próbáljátok meghívni a "./l2.sh" 
parancsot, vagy a "./l2.sh 1"-et, ami remélhetőleg egy lépés a 
paraméterezési gondok feloldásának irányába.

Robi



More information about the P4 mailing list