Descoberta origem do bug no driver e1000e do Linux

Written on 17/10/2008 – 18:03 | by brunomiguel |

O bug do Linux que fazia com que o firmware de algumas placas de rede Intel que usam o driver e1000e fosse corrompido, desabilitando-as completamente, foi finalmente descoberto. O culpado é o ftrace, que estava a causar corrupção de memória quando as funções de inicialização dos módulos eram libertadas.

A mais recente versão estável deste kernel já tem uma correcção, ainda que temporária, que passa por impedir o acesso de escrita ao firmware do hardware afectado. Entretanto, uma outra correcção temporária, que desactiva a opção CONFIG_DYNAMIC_FTRACE, foi disponibilizada.

Se foram afectados por este erro não deitem a vossa placa de rede para o lixo, porque a Intel vai disponibilizar o firmware necessário para trazerem de volta à vida esse hardware.


Se gostou deste post então por favor subscreva ao RSS feed do Open Mania. Também pode subscrever ao Open Mania por email e ter novos posts enviados directamente para a sua caixa de correio.

  1. 1 Trackback(s)

  2. Oct 17, 2008: Linux kernel 2.6.27.1 | Open Mania

Post a Comment

Sobre

Desde de 5 Julho de 2007
Open Mania e uma comunidade com o objectivo de informar os seus leitores das novidades no mundo do Open Source. Desde ao GNU/Linux, ao Firefox queremos mostrar que no mundo que há alternativas ao código fechado. Mais

Quer receber noticias sempre actualizadas?

rss

Ou, subscreva por email: