[Hardware] Re: Kernel panic в Мастер 2.4 (fealnx, Myson BC001)
Yuri N. Glibovetz
gyn61 на mail.ru
Вс Дек 19 21:58:42 MSK 2004
Sergey Vlasov пишет:
> В данном случае oops был в другом месте - в intr_handler():
>
> /* Free the original skb. */
> pci_unmap_single(np->pci_dev, np->cur_tx->buffer,
> np->cur_tx->skbuff->len, PCI_DMA_TODEVICE);
> dev_kfree_skb_irq(np->cur_tx->skbuff);
>
> В np->cur_tx->skbuff оказался NULL.
>
> Это весьма похоже на проблему, исправленую в 2.6 вот этим патчем:
>
> http://linux.bkbits.net:8080/linux-2.6/cset@406b2395GEYyN1xve0b-r-4zWwj-iQ
>
> Причём в 2.4 этого патча до сих пор нет (хотя после него в 2.6 была
> целая серия из 11 патчей, которые вошли и в 2.4). Странно. Видимо,
> эти карточки никому не нужны.
>
> А вот что там за "another problem in the RX path" - не совсем понятно.
А можно рассматривать
http://linux.bkbits.net:8080/linux-2.6/anno/drivers/net/fealnx.c@1.35?nav=cset@1.1371.660.20
как окончательную версию драйвера на сегодняшний день?
Подробная информация о списке рассылки Hardware