<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi,</p>
<p>olyan, mintha egy csomag átmenne, de utána segfault:</p>
<p>Thread 4 "lcore-slave-1" received signal SIGSEGV, Segmentation
fault.<br>
[Switching to Thread 0x7ffff51e1700 (LWP 84599)]<br>
enqueue_packet_for_async (pd=pd@entry=0x7ffff51df3e0,
op_type=op_type@entry=ASYNC_OP_ENCRYPT,
context=context@entry=0x108dfdc00)<br>
at
/home/lakis/cnl/hdani/t4p4s/src/hardware_dep/dpdk/main_async.c:136<br>
136 op->op = op_type;<br>
(gdb) bt<br>
#0 enqueue_packet_for_async (pd=pd@entry=0x7ffff51df3e0,
op_type=op_type@entry=ASYNC_OP_ENCRYPT,
context=context@entry=0x108dfdc00)<br>
at
/home/lakis/cnl/hdani/t4p4s/src/hardware_dep/dpdk/main_async.c:136<br>
#1 0x00000000004873b0 in do_async_op (pd=pd@entry=0x7ffff51df3e0,
op=op@entry=ASYNC_OP_ENCRYPT)<br>
at
/home/lakis/cnl/hdani/t4p4s/src/hardware_dep/dpdk/main_async.c:178<br>
#2 0x0000000000482fd7 in async_encrypt
(pd=pd@entry=0x7ffff51df3e0, tables=tables@entry=0xf87080
<lcore_conf+20224>, pstate=<optimized out>)<br>
at
/home/lakis/cnl/hdani/t4p4s/src/hardware_dep/dpdk/data_plane/dpdkx_crypto.c:155<br>
</p>
<p>az "op" null pointer.<br>
</p>
<p>Üdv.<br>
Sanyi<br>
</p>
<div class="moz-cite-prefix">2019.07.09. 17:13 keltezéssel, Dániel
Horpácsi írta:<br>
</div>
<blockquote type="cite"
cite="mid:653dab22-9170-9296-941e-a67f7c198e30@elte.hu">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Köszi, feltöltöttem két apró módosítást, ami az enyémből
kimaradt.</p>
<p>Dani<br>
</p>
<div class="moz-cite-prefix">On 2019. 07. 09. 16:25, Sándor Laki
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:9442e30a-420a-62f8-46d9-78dec267570e@elte.hu">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Szia,</p>
<p>Túl sok lokális változás nem volt. Feltettem ide a diff-eket:
<a href="http://lakis.web.elte.hu/3/diff.txt"
moz-do-not-send="true">http://lakis.web.elte.hu/3/diff.txt</a></p>
<p>Üdv.<br>
Sanyi<br>
</p>
<div class="moz-cite-prefix">2019.07.08. 21:53 keltezéssel,
Sándor Laki írta:<br>
</div>
<blockquote type="cite"
cite="mid:ff48f4c0-77b2-99c5-ea08-e84e963259d2@elte.hu">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Szia,</p>
<p>Most ÚNKP beszámolót írok, de holnap reggel összeszedem a
módosításokat és küldöm.</p>
<p>@Peter: holnap tudunk erről beszélni?</p>
<p>Üdv.<br>
Sanyi<br>
</p>
<div class="moz-cite-prefix">2019.07.08. 21:43 keltezéssel,
Dániel Horpácsi írta:<br>
</div>
<blockquote type="cite"
cite="mid:6977551f-ad24-5fc6-2d97-09410d83420c@elte.hu">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Sziasztok!</p>
<p>Töltöttem fel egy mai módosításcsomagot az svn-be. Async
queue-k most már magonként vannak (nem globális, így nem
kell ellenőrizni, hogy jogosult-e az adott mag a művelet
kezelésére), a contextek és async műveletek mempoolból
kerülnek foglalásra (eltűntek a malloc hívások), és
visszaállítottam a queue id-k használatát a crypto
eszközön (így nem kell külön tárolnom, hogy melyik mag
küldte a device-ra az adatot). Elvileg nem kavarodnak
össze a magok között a műveletek és az eredményeik, így
több magon is lehet futtatni, és remélhetőleg gyorsabb is
lett a kód. Rengeteget teszteltem, nekem ma estére sok-sok
alkalommal hibátlanul futott 2 magon.</p>
<p>Sanyi: lehet, hogy voltak olyan módosításaid, amiket
együtt írtuk Martonvásáron, de nem vezettünk át az én
könyvtáramba. Kérlek írd majd meg ezeket, hogy
frissíthessem velük az svn-es verziómat (automatikusan
merge-ölni most már nehéz lesz, mert sok ponton módosult a
kód).</p>
<p> Jó lenne mielőbb kipróbálni, hogy mit csinál a benti
gépeken ez a friss verzió. Peti, Sanyi, várom a
visszajelzéseket!<br>
</p>
<p>Dani<br>
</p>
<div class="moz-cite-prefix">On 2019. 07. 05. 13:20, Péter
Vörös wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAD-BF=VUq_rO3qHEcagx8v6wMBdpifnCATaWfTmWpGvG6vEJrA@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">
<div>
<div>A baj az volt hogy a switch oldalon csak a VFIO
működik...<br>
</div>
<div>Most az l2fwd example jól fut.<br>
</div>
<div><br>
A miénknél az a helyzet, hogy már látszik hogy a
crypto-t is inicializálja, de ettől függetlenül
változatlanul nem fogad csomagot.<br>
CRYPTODEV: Creating cryptodev crypto_openssl0<br>
CRYPTODEV: Initialisation parameters - name:
crypto_openssl0,socket id: 0, max queue pairs: 8<br>
</div>
</div>
<div><br>
</div>
Peti<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">LAKI Sandor <<a
href="mailto:lakis@inf.elte.hu"
moz-do-not-send="true">lakis@inf.elte.hu</a>> ezt
írta (időpont: 2019. júl. 5., P, 12:25):<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p>Nyomok a pktgenre egy rebootot. A dpdk-switch-et
én fogtam az előbb.</p>
<p>Üdv.</p>
<p>S<br>
</p>
<div
class="gmail-m_-124743509782913189moz-cite-prefix">2019.07.05.
12:24 keltezéssel, Péter Vörös írta:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>Sanyi, lehet rebootolni a dpdk-switch
gépet?<br>
</div>
Beakadt valami dpdk dolog és kiirtani nem tudom,
mert a processek között nem találok semmit.<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Dániel
Horpácsi <<a href="mailto:daniel-h@elte.hu"
target="_blank" moz-do-not-send="true">daniel-h@elte.hu</a>>
ezt írta (időpont: 2019. júl. 5., P, 11:57):<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p>Hozzáírtunk még pár dolgot a niconhoz,
eddig esélyed sem lett volna használni...
Most mit produkál?</p>
<p>Dani</p>
<div
class="gmail-m_-124743509782913189gmail-m_-1551257105279541030moz-cite-prefix">On
2019. 07. 05. 11:49, Dániel Horpácsi
wrote:<br>
</div>
<blockquote type="cite">
<p>Feltöltöttem pár apró módosítást,
esetleg frissítsd a kódot, amit
tesztelsz. <br>
</p>
<p>Dani<br>
</p>
<div
class="gmail-m_-124743509782913189gmail-m_-1551257105279541030moz-cite-prefix">On
2019. 07. 05. 11:08, Péter Vörös wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>Köszi!<br>
<br>
</div>
Valóban, most fordul és el is
indul.<br>
Forgalom viszont nem megy át
rajta. Nyomozom mi okozza, de
egyelőre úgy tűnik már a
do_handle_packet()-be se fut
bele. Hiába hajtom meg
csomagokkal.<br>
</div>
<br>
</div>
Üdv,<br>
</div>
Peti<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Dániel
Horpácsi <<a
href="mailto:daniel-h@elte.hu"
target="_blank"
moz-do-not-send="true">daniel-h@elte.hu</a>>
ezt írta (időpont: 2019. júl. 5., P,
10:18):<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Szia!<br>
<br>
A gyökérben van egy módosított
v1model.p4, azt másold oda, ahonnan
a <br>
core-t include-olod az l2fwd-be
(nálam ../p4c/p4include). A
módosított <br>
v1modelbe beleírtam extern
függvényként az async_encrypt és <br>
async_decrypt műveletet, azt
hiányolja.<br>
<br>
Dani<br>
<br>
On 2019. 07. 05. 9:50, Péter Vörös
wrote:<br>
> Sziasztok!<br>
><br>
> Próbálom a dpdk-switch gépen
életre kelteni a kódot egyelőre
kevés <br>
> sikerrel. Az SVN-ben lévő
daniel-h/t4p4s_async_crypto alatti
fájlottal <br>
> felülcsaptam egy kicheckoutolt
t4p4s fájljait. Hivatalosan kell még
<br>
> valami ahhoz hogy működhessen a
dolog?<br>
><br>
> A gondom az, hogy valamiért nem
találja az async encrypt/decrypt <br>
> függvényeket. A makefile
amennyire értek hozzá jónak tűnik és
a <br>
> dpdkx_crypto.c is jó helyen
van.<br>
><br>
> Alul látható a hibaüzenet.<br>
> Köszi!<br>
><br>
> Üdv,<br>
> Peti<br>
><br>
>
vpetya@dpdk-switch:~/t4p4s-root/t4p4s-async$
./t4p4s.sh launch <br>
> :l2fwd-gen[COMPILE P4-16]
./examples/l2fwd-gen.p4 @std<br>
> ./examples/l2fwd-gen.p4(75):
[--Werror=not-found] error: <br>
> async_encrypt: Not found
declaration<br>
> async_encrypt();<br>
> ^^^^^^^^^^^^^<br>
> ....<br>
</blockquote>
</div>
</blockquote>
<br>
<fieldset
class="gmail-m_-124743509782913189gmail-m_-1551257105279541030mimeAttachmentHeader"></fieldset>
<pre class="gmail-m_-124743509782913189gmail-m_-1551257105279541030moz-quote-pre">_______________________________________________
P4 mailing list
<a class="gmail-m_-124743509782913189gmail-m_-1551257105279541030moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu" target="_blank" moz-do-not-send="true">P4@plc.inf.elte.hu</a>
<a class="gmail-m_-124743509782913189gmail-m_-1551257105279541030moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4" target="_blank" moz-do-not-send="true">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
P4 mailing list<br>
<a href="mailto:P4@plc.inf.elte.hu"
target="_blank" moz-do-not-send="true">P4@plc.inf.elte.hu</a><br>
<a
href="https://plc.inf.elte.hu/mailman/listinfo/p4"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://plc.inf.elte.hu/mailman/listinfo/p4</a><br>
</blockquote>
</div>
</blockquote>
<pre class="gmail-m_-124743509782913189moz-signature" cols="72">--
Sándor Laki, PhD
Assistant professor
Department of Information Systems
Eötvös Loránd University
Pázmány Péter stny. 1/C
H-1117, Budapest, Hungary
Room 2.506
Web: <a class="gmail-m_-124743509782913189moz-txt-link-freetext" href="http://lakis.web.elte.hu" target="_blank" moz-do-not-send="true">http://lakis.web.elte.hu</a>
Phone: +36 1 372 2869 / 8477
Cell: +36 70 374 2646</pre>
</div>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
P4 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu" moz-do-not-send="true">P4@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4" moz-do-not-send="true">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
P4 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu" moz-do-not-send="true">P4@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4" moz-do-not-send="true">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Sándor Laki, PhD
Assistant professor
Department of Information Systems
Eötvös Loránd University
Pázmány Péter stny. 1/C
H-1117, Budapest, Hungary
Room 2.506
Web: <a class="moz-txt-link-freetext" href="http://lakis.web.elte.hu" moz-do-not-send="true">http://lakis.web.elte.hu</a>
Phone: +36 1 372 2869 / 8477
Cell: +36 70 374 2646</pre>
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top: 1px solid #D3D4DE;">
<tbody>
<tr>
<td style="width: 55px; padding-top: 18px;"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient"
target="_blank" moz-do-not-send="true"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" style="width: 46px; height: 29px;"
moz-do-not-send="true" width="46" height="29"></a></td>
<td style="width: 470px; padding-top: 17px; color:
#41424e; font-size: 13px; font-family: Arial,
Helvetica, sans-serif; line-height: 18px;">Mentes a
vírusoktól. <a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient"
target="_blank" style="color: #4453ea;"
moz-do-not-send="true">www.avast.com</a> </td>
</tr>
</tbody>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1"
height="1" moz-do-not-send="true"> </a></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
P4 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu" moz-do-not-send="true">P4@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4" moz-do-not-send="true">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Sándor Laki, PhD
Assistant professor
Department of Information Systems
Eötvös Loránd University
Pázmány Péter stny. 1/C
H-1117, Budapest, Hungary
Room 2.506
Web: <a class="moz-txt-link-freetext" href="http://lakis.web.elte.hu" moz-do-not-send="true">http://lakis.web.elte.hu</a>
Phone: +36 1 372 2869 / 8477
Cell: +36 70 374 2646</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
P4 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu" moz-do-not-send="true">P4@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4" moz-do-not-send="true">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
P4 mailing list
<a class="moz-txt-link-abbreviated" href="mailto:P4@plc.inf.elte.hu">P4@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/p4">https://plc.inf.elte.hu/mailman/listinfo/p4</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Sándor Laki, PhD
Assistant professor
Department of Information Systems
Eötvös Loránd University
Pázmány Péter stny. 1/C
H-1117, Budapest, Hungary
Room 2.506
Web: <a class="moz-txt-link-freetext" href="http://lakis.web.elte.hu">http://lakis.web.elte.hu</a>
Phone: +36 1 372 2869 / 8477
Cell: +36 70 374 2646</pre>
</body>
</html>