“[Bug de Firmware]: o ioapic 2 não possui um iomm de mapeamento” após a atualização do kernel

2

Eu estou em um macbook pro e instalei o Ubuntu junto com o osx, ele funciona muito bem, exceto o manuseio do fechamento da tampa, então atualizei o kernel para o 4.4.8 para ver se ele pode consertar o problema.

Para atualizar o kernel, eu carreguei os 3 arquivos do servidor ubuntu especificamente:

  • linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb
  • linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb
  • linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb

Então eu corri:

sudo dpkg -i linux*.deb

e

sudo update-grub

Parece que agora funciona corretamente (o mac pára no fechamento da tampa e continua na abertura da tampa). Mas, infelizmente, estou com erros de inicialização e, muitas vezes, tenho que passar pelo modo de recuperação para evitar uma tela preta após uma inicialização normal.

O seguinte é a saída de dmesg -H -l err :

[mag 5 08:25] DMAR-IR: [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled
[  +1,128578] pci 0000:00:01.0: ASPM: Could not configure common clock
[  +5,719675] irq 17: nobody cared (try booting with the "irqpoll" option)
[  +0,000075] handlers:
[  +0,000011] [<ffffffffc009bb60>] sdhci_irq [sdhci] threaded [<ffffffffc0098300>] sdhci_thread_irq [sdhci]

O que devo fazer?

ps: Eu também tenho uma série de avisos que não entendo e não consigo corrigir:

[  +0,039937] DMAR-IR: Failed to enable irq remapping. You are vulnerable to irq-injection attacks.
[  +0,044239]  #2
[  +0,003141]  #3
[  +0,003114]  #4 #5 #6 #7
[  +0,041626] PCCT header not found.
[  +0,017443] ACPI: Dynamic OEM Table Load:
[  +0,000010] ACPI: SSDT 0xFFFF880265716000 0008AD (v01 PmRef  Cpu0Cst  00003001 INTL 20100915)
[  +0,000461] ACPI: Dynamic OEM Table Load:
[  +0,000007] ACPI: SSDT 0xFFFF88026571BC00 0003A4 (v01 PmRef  ApIst    00003000 INTL 20100915)
[  +0,000387] ACPI: Dynamic OEM Table Load:
[  +0,000004] ACPI: SSDT 0xFFFF880265706E00 000119 (v01 PmRef  ApCst    00003000 INTL 20100915)
[  +0,001185] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20150930/hwxface-580)
[  +0,000003] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150930/hwxface-580)
[  +1,065977] ACPI: Enabled 3 GPEs in block 00 to 3F
[  +0,019243] pci 0000:00:14.0: can't derive routing for PCI INT A
[  +0,000001] pci 0000:00:14.0: PCI INT A: no GSI
[  +0,551329] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A
[  +0,000002] xhci_hcd 0000:00:14.0: PCI INT A: no GSI
[  +1,437917] ACPI Warning: \_SB_.PCI0.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
[  +0,000021] ACPI Warning: \_SB_.PCI0.P0P2.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
[  +0,150594] [Firmware Bug]: ACPI(GFX0) defines _DOD but not _DOS
[  +3,511571] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.8-040408-generic #201604200335
[  +0,000001] Hardware name: Apple Inc. MacBookPro10,1/Mac-C3EC7CD22292981F, BIOS MBP101.88Z.00EE.B0A.1509111559 09/11/2015
[  +0,000001]  0000000000000086 722e6f5e5debc82e ffff88026f203e60 ffffffff813cee93
[  +0,000002]  ffff8802609e5000 ffff8802609e50b4 ffff88026f203e88 ffffffff810dc0e3
[  +0,000001]  ffff8802609e5000 0000000000000000 0000000000000011 ffff88026f203ec0
    
por daveoncode 05.05.2016 / 08:46

1 resposta

-1

Adicione os seguintes valores à configuração GRUB_CMDLINE_LINUX_DEFAULT em /etc/default/grub file:

irqpoll intremap=off

Em seguida, execute sudo update-grub .

Mais detalhes aqui e aqui .

    
por Te Ri 12.01.2018 / 12:42