O que significa o erro “DMA: Fora do espaço SW-IOMMU”?

3

Primeiro, o link: link

Como isso afeta o kernel e outras Distros, o que esse tipo de erro significa e por que isso acontece?

    
por Luis Alvarado 09.10.2012 / 04:37

1 resposta

3

Quando o seu PC tem mais de 4 GB de memória, mas também tem alguns dispositivos que suportam apenas endereços de 32 bits, qualquer E / S desses dispositivos deve ser mapeada para algum lugar no intervalo de 4 GB.

Normalmente, um intervalo de 64 MB é alocado para isso.

"Fora do espaço SW-IOMMU" significa que

  1. você está fazendo tanto E / S que precisa de mais de 64 MB de buffers ao mesmo tempo; ou
  2. algum driver apresenta bugs e esquece de desalocar seus buffers depois de usá-los.

Seus sintomas indicam que você está sofrendo do problema 2.

    
por 09.10.2012 / 09:09