Zajimava chyba

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Středa Leden 10 13:45:01 CET 2001


On Wed, 10 Jan 2001, Petr Kincl wrote:

> Jan  9 16:16:53 cache kernel: eth1: Couldn't allocate a sk_buff of size
> 1166.

Pravdepodobne doslo k nedostatku pameti prave be chvili, kdyz driver
sitovky nejakou potreboval. Nektere drivery se z toho nedokazou
vzpamatovat: zrejme typicky scenar je u driveru karet pouzivajicich bus
mastering, ze nemaji-li pamet v okamziku, kdy potrebuji do vyprazdneneho
rx ringu pridat dalsi buffery, tak logicky sitovce nepovoli dalsi prijem,
jenze uz se nikdy nedostanou k tomu, aby to zkusily znova, a tudiz zustane
prijem zablokovany naveky (resp. do reinicializace driveru). Resenim je
1. precist si zdrojak a vydedukovat, proc se to zasekne, 2. zkontrolovat,
jestli neexistuje novejsi opravena verze, 3. pokud oprava neni
k dispozici, tak zajistit, aby byla.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux