[so2] [Tema 5] stp_packet_type.func nu se apeleaza

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Sun May 15 22:43:23 EEST 2016


Madalina Hristache <madalina.hristache at gmail.com> writes:
> Razvan Deaconescu via so2 <so2 at cursuri.cs.pub.ro>:
>> Madalina Hristache <madalina.hristache at gmail.com> writes:
>>> După o serie de câteva ore de încercări, _cred_ că m-am mai lămurit un
>>> pic, fiindcă am reușit să construiesc un packet. Am verificat ce se
>>> întâmplă pe acolo și pare bine. Problema e un mare oops când dau
>>> comanda dev_queue_xmit. Sunt ceva cazuri mai generale cunoscute în
>>> care se întâmplă asta?
>>
>> La nivelul acesta punctual nu știu care pot fi sursele. Vezi dacă te
>> ajută stack trace-ul afișat, deși probabil nu.
>>
>> Vezi să fi completat csum din header și mark din skb. Altfel, insistă[1]
>> :-)
>
> BUG: unable to handle kernel paging request at 393031d4
> IP: [<c15ab0f0>] dev_hard_start_xmit+0x190/0x4d0
>
> mark, priority, am completat. La care checksum te referi mai exact?
> Câmpul checksum din stp_hdr?

sh->csum (sh de tipul struct stp_hdr). Dacă nu e de acolo, insistă prin
alte locuri.

Răzvan


More information about the so2 mailing list