[so2] [Ixia Challenge] Frame dropped by upper layers

Paul Florin paul.urziceanu at gmail.com
Sun Mar 22 15:49:09 EET 2015


Incepe prin a nu folosi printk in intrerupere!

2015-03-22 3:39 GMT+02:00 Flavius Anton via so2 <so2 at cursuri.cs.pub.ro>:

> Salut,
>
> M-am cam blocat la partea de receive, în sensul că aparent pachetul meu
> este aruncat de nivelurile superioare. În handlerul de întrerupere ajung
> până la urmă la un pointer către o structură sk_buff unde sunt datele,
> le printez pt logging și sunt valide și corecte (chiar și dimensiunea),
> după care le pasez mai sus. Dacă rulez în paralel un tcpdump, văd un
> pachet plin de 0-uri și cu un size de 0xfff0. Frame-ul ar trebui să fie
> un simplu ARP Request, sunt sigur că datele sunt acolo în momentul în
> care îl pasez mai sus (printez de la skb->data încolo vreo 64 de octeți).
>
> De asemenea, nici nu scriu peste, pentru că în întrerupere clonez
> bufferul.
>
> S-a mai întâlnit cineva cu problema asta? Vreo idee?
>
> Mulțumesc,
> Flavius
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20150322/5cbe045a/attachment.html>


More information about the so2 mailing list