Bug no Kernel, driver de vídeo ou apenas configuração?

Iniciado por antony-ag, 05 de Outubro de 2015, 21:57

tópico anterior - próximo tópico

antony-ag

Boa noite.

Sou iniciante em linux e estou enfrentando um problema aqui, na verdade não está me afetando diretamente. Consigo usar a máquina normalmente.
Eu estou sempre de olho no log do sistema e eis que há um erro recorrente relacionado ao kernel e o meu adaptador de vídeo.

Em muitos fóruns americanos vejo referencias de erros assim como bugs no kernel.
Bom, esta linha se repete constantemente:
Oct  5 21:13:10 Antony-Latitude-3540 kernel: [  402.329638] [drm:intel_uncore_check_errors [i915]] *ERROR* Unclaimed register before interrupt

i915 é o módulo do vídeo da minha "Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)"

O erro tbm pode ser visualizado no terminal "dmesg | grep i915"

No log eu tbm visualizo linhas assim:
Oct  5 17:53:50 Antony-Latitude-3540 kernel: [ 1803.766886] Corrupted low memory at ffff880000009078 (9078 phys) = ff838383fff9f9f9

Eu encontrei em um fórum americano alguém que teve este mesmo problema e resolveu, mas não entendi a solução:
https://bbs.archlinux.org/viewtopic.php?id=189483

Bom, alguém consegue me ajudar com isso?

Obrigado.
Antony Gabarron

antony-ag

Bom, vamos lá... ATUALIZAÇÃO.

Eu estava na faculdade quando fiz o post. Agora em casa, com um pouquinho mais de calma, acho que fiz algum entendimento da situação.

Tenho dois adaptadores de vídeo no note, o vídeo integrado e a Radeon 8850m... No post acima, no link, vi que a solução foi definir o "memmap" para 64k, que é o tamanho da memória do vídeo integrado. Acontece que eu tbm tenho um vídeo dedicado que tem 256k, se eu colocar a linha "memmap=64K$0 memory_corruption_check=0" no grub, não corro o risco de dar crash no sistema, tendo em vista que estaria definindo um valor abaixo do meu vídeo dedicado?


EDIT---------------------------------
Reference:
http://ubuntuforums.org/showthread.php?t=1557604
https://bbs.archlinux.org/viewtopic.php?id=189483

antony-ag

Estou nas pesquisas ainda e pelo que estou entendendo, as duas mensagens que eu informei no começo do post, tratam-se de problemas isolados, sendo a primeira relativa ao vídeo e a segunda relativa a bios.

Na segunda mensagem, pelo que eu entendi, acontece que o kernel tenta verificar os primeiros 64k da memória e estes estão sendo usados então o kernel aponta um erro. Eu tenho como desabilitar esta checagem e dizer para o kernel não verificar os primeiros 64k usando o memmap.
https://bbs.archlinux.org/viewtopic.php?id=189483
https://www.kernel.org/doc/menuconfig/arch-x86-Kconfig.html#X86_CHECK_BIOS_CORRUPTION

Mas ainda não achei nada conclusivo à respeito do problema da primeira mensagem.

Ainda não resolvi a questão nesse tópico...