[P4] P4 aszinkron hívás draft

Gergely Pongracz Gergely.Pongracz at ericsson.com
Fri May 31 08:51:21 CEST 2019


Ja, majd addig atnezzuk Molaval egy kicsit, es lehet valtunk par levelet veletek, ha kell.
Aztan akkor 2 het mulva talan kicsit tobbet is tudunk nalatok lenni, ha nektek jo. Bar jon valami fonokseg, de gondolom nem pont ugyanakkor, amikor mi nalatok akarunk lenni. Majd megnezem.

G.


-----Original Message-----
From: Tejfel Máté <matej at caesar.elte.hu> 
Sent: May 30, 2019 15:59
To: Gergely Pongracz <Gergely.Pongracz at ericsson.com>; p4 at plc.inf.elte.hu; László Molnár <laszlo.molnar at ericsson.com>
Subject: P4 aszinkron hívás draft

Sziasztok!

   A tegnapi megbeszélés alapján rajzoltam egy skiccet, kb. hogy álltunk neki a megvalósításnak. Jelenleg egy olyan case study-nk van, ahol mindig két aszinkron hívás van egymás után egy encrypt és egy decrypt. 
Jelenleg nincsenek szétszedve a funkciók minden programpéldány figyeli az összes queue-t. A plusz ring buffer alapvetően arra szolgál, hogy ne egyesével küldözgessük a csomagokat a crypto poll mode driver-nek. 
Jelenleg ezt nem bonyolítottuk túl, egy közös buffer van a két híváshoz, egy burst-nyi csomagot kiveszünk belőle és ami encrypt azt oda küldjük, ami decrypt azt meg oda (ezen biztos lehet finomítani). Ami nem látszik az ábrán, hogy a bufferbe kerülés előtt van egy szerializálás, a packet descriptor-ból lesz egy async op azonosító és egy módosított MBUF (az elejére rakunk plusz dolgokat, ahogy múltkor beszéltük, egyelőre nem találtunk ki jobbat), illetve az async műveletektől olvasásnál elvileg egy parszolás, az alapján folytatjuk a végrehajtást, hogy melyik queue-ból jött vissza a csomag...

  Viszont mint tegnap kiderült Sanyi és Peti a jövő hét nagy részében külföldön lesz. Gergő elég ha két hét múlva folytatjuk az ábra átbeszélésével/finomításával?

        M.



More information about the P4 mailing list