Loop Kernel

xybit

Lieutenant
Registriert
Okt. 2004
Beiträge
517
Hallo zusammen,

ich habe oft ein kworker Prozess, der meinen PC mit 100 % auslastet. Schau ich im Kernel nach, dann sehe ich das hier:
alx 0000:04:00.0 eth0: fatal interrupt 0x4001607, resetting

und perf sagt mir:
+ 86,48% 0,00% kworker/4:2 [kernel.kallsyms] [k] kthread ▒
+ 86,48% 0,00% kworker/4:2 [kernel.kallsyms] [k] worker_thread ▒
+ 86,48% 0,01% kworker/4:2 [kernel.kallsyms] [k] process_one_work ▒
+ 70,01% 69,91% kworker/4:2 [kernel.kallsyms] [k] delay_tsc ▒
+ 69,99% 0,03% kworker/4:2 [kernel.kallsyms] [k] __const_udelay ▒
+ 64,77% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_link_check ▒
+ 64,76% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_read_phy_reg ▒
+ 64,76% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_read_phy_core ▒
+ 64,75% 9,89% kworker/4:2 [kernel.kallsyms] [k] alx_wait_mdio_idle ▒
+ 32,41% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_clear_phy_intr ▒
+ 32,35% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_read_phy_link ▒
+ 21,71% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_reset ▒
+ 21,71% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_reinit ▒
+ 19,46% 0,00% kworker/4:2 [kernel.kallsyms] [k] alx_halt ▒
+ 17,68% 2,50% kworker/4:2 [kernel.kallsyms] [k] alx_reset_mac

Hat jemand von euch das gleiche Problem? Es wird ja von eht0 gesprochen, dabei bin ich über WLAN online. Ich habe Ubuntu 18.04 und die Kernel updates haben nichts gebracht.

Danke für eure Hilfe
Xybit
 
Es ist ein alter bekannter Bug in dem Treiber.
Einen Patch gibt es und einen Workaround, erster wird nicht von allen Distributionen berücksichtigt.
Die Meldungen tauchen trotzdem auf, weil dein LAN-Chip im Standby-Modus auf ein Kabel wartet.
Der Bug an sich scheint aber über alle Versionen hinweg zu existieren, ein hoch auf unerfahrene WLAN-Chip Designer.....

Ansonsten gibt es die Holzhammermethode: den Kernel verbieten den Treiber zu laden, dann funktioniert der Chip aber auch nicht mehr.....
 
Zurück
Oben