[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