kworker bloqueado por mais de 120 segundos Ubuntu 17.10

6

Eu decidi atualizar para 17.10 no meu Thinkpad.

Agora, toda vez que eu tentar desligá-lo via console ou menu, ou reinicializá-lo, demora muito tempo.

TTY me fornece vários erros conectados a hung_task_timeout_secs , alcançando de kworker , acima de networkmanager até wpa_supplicant .

Eu tentei reinstalar com ISOs diferentes (construção diária de 2 dias atrás, beta2 e a rc de hoje) e ainda recebo o mesmo erro todas as vezes.

Alguma idéia do que poderia causar esse problema? No momento, estou executando 17.10 em dois outros PCs diferentes, sem nenhum problema.

EDIT: o deborphan não retorna nenhum pacote órfão. Eu acho que eu poderia ter encontrado algo no entanto. Eu decidi limpar completamente o disco, incluindo minhas janelas dualboot. Reinstalado e tudo funcionou bem. Hoje na universidade o problema reapareceu.

Agora a parte interessante é: acho que está relacionado ao meu wifi. Em casa, durante a instalação e depois, eu o conectei via cabo e não tive nenhum problema. Mas com apenas wifi na universidade, reapareceu. Então experimentei e conectei o cabo novamente em casa, e ele funciona novamente. Cabo removido, reiniciado e o problema reaparece. Wifi-Card é uma Qualcomm Atheros.

    
por Dappel 17.10.2017 / 21:18

2 respostas

3

Pode ser este bug no Launchpad . Uma correção é prometida na "próxima versão do kernel Artful".

    
por Slartibartfast 20.10.2017 / 15:26
3

Parece um problema de kernel relacionado a drivers sem fio e suplicante. Eu atualizei para 17.10 ontem, e tive exatamente o mesmo problema. A remoção de pacotes órfãos não ajudou.

Depois de olhar para dmesg output, percebi que tinha algo a ver com o kernel ( 4.13.0-16-generic ) e decidi usar uma versão estável anterior ( 4.10.0-37-generic ). Agora tudo funciona bem. Espero que isso ajude.

Nota: Abaixo está a dmesg output:

wpa_supplicant[1488]: wlp1s0: CTRL-EVENT-SCAN-FAILED ret=-16 retry=1
 kernel: [  363.484267] INFO: task kworker/u8:1:51 blocked for more than 120 seconds.
 kernel: [  363.484281]       Tainted: G           OE   4.13.0-16-generic #19-Ubuntu
 kernel: [  363.484285] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
 kernel: [  363.484290] kworker/u8:1    D    0    51      2 0x00000000
 kernel: [  363.484359] Workqueue: phy0 ieee80211_ba_session_work [mac80211]
 kernel: [  363.484363] Call Trace:
 kernel: [  363.484380]  __schedule+0x28b/0x890
 kernel: [  363.484388]  schedule+0x36/0x80
 kernel: [  363.484396]  schedule_preempt_disabled+0xe/0x10
 kernel: [  363.484404]  __mutex_lock.isra.2+0x190/0x4e0
 kernel: [  363.484414]  __mutex_lock_slowpath+0x13/0x20
 kernel: [  363.484421]  ? __mutex_lock_slowpath+0x13/0x20
 kernel: [  363.484428]  mutex_lock+0x2f/0x40
 kernel: [  363.484472]  __ieee80211_start_rx_ba_session+0x1b7/0x5a0 [mac80211]
 kernel: [  363.484479]  ? dequeue_entity+0xed/0x4b0
 kernel: [  363.484516]  ieee80211_ba_session_work+0x164/0x250 [mac80211]
 kernel: [  363.484526]  process_one_work+0x1e7/0x410
 kernel: [  363.484532]  worker_thread+0x4a/0x410
 kernel: [  363.484537]  kthread+0x125/0x140
 kernel: [  363.484543]  ? process_one_work+0x410/0x410
 kernel: [  363.484548]  ? kthread_create_on_node+0x70/0x70
 kernel: [  363.484554]  ret_from_fork+0x25/0x30
    
por Legolas 22.10.2017 / 06:18