Eu também tive esse bug no meu dispositivo baseado em am335x quando ativei tanto o escalonamento de frequência de CPU quanto o PREEMPT. Eu escolhi desabilitar PREEMPT como um workarround.
Estou usando o Debian 7 em algum hardware recém-projetado. Após a inicialização, a Ethernet não está configurada corretamente, mas se eu executar um "/etc/init.d/network restart" ou fizer um down / up após o boot, ele funciona. Alguém sabe como fazer a Ethernet funcionar na primeira inicialização sem essa etapa de configuração do segundo estágio?
O sistema parece levar alguns segundos para ver que a rede está viva, como mostrado abaixo. Talvez esse atraso esteja causando algum tipo de problema de inicialização com o Debian?
> [ 18.343688] net eth0: CPSW phy found : id is : 0x7c0f1 [
> 18.358673] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 21.342437] PHY: 0:00 - Link is Up - 10/Full [ 21.347167]
> ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [....] Configuring
> network interfaces...[ 24.365051] net eth0: CPSW phy found : id is :
> 0x7c0f1
Eu também tive esse bug no meu dispositivo baseado em am335x quando ativei tanto o escalonamento de frequência de CPU quanto o PREEMPT. Eu escolhi desabilitar PREEMPT como um workarround.